Toa Payoh HDB resale prices
1,001 HDB flats in Toa Payoh were resold in the 12 months to October 2026. A 4-room flat's median was $1,000,000, 2.0% more than in the 12 months before.
| Flat type | Resold | Median | The year before | Change |
|---|---|---|---|---|
| 2-room | 21 | $280,000 | $297,000 | −5.7% |
| 3-room | 413 | $380,000 | $400,000 | −5.0% |
| 4-room | 407 | $1,000,000 | $980,500 | +2.0% |
| 5-room | 144 | $1,050,000 | $1,069,444 | −1.8% |
| Executive | 16 | $980,000 | $1,091,500 | −10.2% |
Median resale prices for the 12 months to October 2026, against the 12 months before.
4-room price per ft², by year
Median of each year's 4-room resales in Toa Payoh. 2026 is January to October.
Every block in Toa Payoh
308 blocks on 21 streets; 258 had a resale in the 12 months to October 2026. Each block: the year its lease began, its resales in those 12 months and its 4-room median.
Alkaff Crescent
Bidadari Park Drive
- 101A202134 sold$1,138,000
- 102A20218 sold$1,109,000
- 102B202120 sold$1,070,000
- 103A202117 sold$1,100,000
- 103B202113 sold$1,095,000
- 104A202122 sold$1,089,000
- 105A20202 sold$1,110,888
- 105B20208 sold$1,090,000
- 106A20205 sold$1,088,888
- 106B20204 sold$1,169,344
- 107A20217 sold$1,067,500
- 107B20215 sold$1,084,500
- 108B20211 sold—
- 110A20215 sold$1,180,000
- 110B202111 sold$1,050,000
Joo Seng Road
Kim Keat Avenue
Kim Keat Link
Lorong 1 Toa Payoh
- 9819702 sold—
- 10019704 sold—
- 10719700 sold—
- 10819700 sold—
- 10919702 sold—
- 11019674 sold—
- 11119704 sold—
- 11219674 sold—
- 11319672 sold—
- 11419673 sold—
- 11519674 sold—
- 11719681 sold—
- 11819686 sold—
- 11919680 sold—
- 12319702 sold—
- 12419702 sold—
- 12519706 sold—
- 12619703 sold—
- 12819702 sold—
- 130A20188 sold$1,140,000
- 130B201815 sold$1,121,500
- 131A20182 sold$1,200,000
- 131B20187 sold$1,110,000
- 153A19991 sold—
- 15519992 sold$905,944
- 15619995 sold$895,000
- 15719716 sold—
- 15819723 sold—
- 15919725 sold—
- 16019720 sold—
- 16119722 sold—
- 16319721 sold—
- 16819724 sold—
- 16919721 sold—
- 17119954 sold$752,000
- 17219952 sold—
- 172A19950 sold—
- 17319726 sold—
- 17419722 sold—
- 23619861 sold—
- 23719861 sold—
- 23819865 sold—
- 23919865 sold$755,000
- 24019861 sold—
Lorong 1A Toa Payoh
Lorong 2 Toa Payoh
- 8319710 sold—
- 8419972 sold$900,000
- 84A19971 sold—
- 84B19971 sold—
- 8619972 sold$818,988
- 99A19931 sold—
- 99B19930 sold—
- 99C19930 sold—
- 101A19931 sold—
- 101B19931 sold—
- 11619707 sold—
- 12019688 sold—
- 12120022 sold$932,000
- 12219991 sold$928,000
- 14120014 sold$843,750
- 14220013 sold$918,000
- 14320021 sold—
- 14420026 sold$900,000
- 14520067 sold$977,500
- 14620063 sold$960,000
- 14720067 sold$966,500
- 15220068 sold$960,000
- 15319995 sold$880,000
- 15420011 sold—
- 17519741 sold$560,000
Lorong 3 Toa Payoh
Lorong 4 Toa Payoh
- 5619675 sold—
- 5819670 sold—
- 6019990 sold—
- 6219993 sold$590,000
- 6619693 sold—
- 6919731 sold—
- 7019691 sold—
- 7119690 sold—
- 7319732 sold—
- 8019964 sold$886,000
- 80A19971 sold$888,000
- 80B19971 sold$950,000
- 8119974 sold—
- 81A19971 sold$978,888
- 81B19972 sold—
- 8219963 sold$840,888
- 82A19961 sold—
- 82B19964 sold$850,000
- 8519721 sold—
- 85A19723 sold—
- 85B19721 sold—
- 85C19722 sold—
- 9219670 sold—
- 9419671 sold—
- 9519670 sold—
- 19119740 sold—
- 19319742 sold$627,000
Lorong 5 Toa Payoh
Lorong 6 Toa Payoh
Lorong 7 Toa Payoh
Lorong 8 Toa Payoh
- 1119983 sold$707,500
- 21319752 sold$452,500
- 21419751 sold$480,000
- 21519751 sold—
- 21619752 sold—
- 21719762 sold—
- 21819782 sold—
- 21919784 sold$440,000
- 22019761 sold$410,000
- 22119760 sold—
- 22219765 sold$430,000
- 22319762 sold—
- 22419760 sold—
- 22519764 sold—
- 22619763 sold$480,000
- 22719763 sold$485,000
- 22819762 sold$415,000
- 22919762 sold—
- 23019763 sold—
- 23119763 sold—
- 23219765 sold—
- 23319813 sold—
- 23419763 sold—
- 23519765 sold—
Potong Pasir Avenue 1
- 10119842 sold—
- 10219842 sold—
- 10319842 sold—
- 10419840 sold—
- 10519845 sold$748,888
- 10619841 sold—
- 10719841 sold—
- 10819844 sold$835,000
- 10919841 sold—
- 11319841 sold—
- 11419843 sold—
- 11519844 sold$592,500
- 11619841 sold—
- 11719843 sold$650,000
- 11819842 sold—
- 11919846 sold$635,000
- 12019845 sold$639,000
- 12119842 sold—
- 12219841 sold—
- 12319840 sold—
- 12419840 sold—
- 12519840 sold—
- 12619840 sold—
- 12719840 sold—
- 12819840 sold—
- 12919840 sold—
- 13119840 sold—
- 13219840 sold—
- 13319840 sold—
- 14619984 sold$828,000
- 14819982 sold$802,000
Potong Pasir Avenue 2
Potong Pasir Avenue 3
Toa Payoh Central
Toa Payoh East
Toa Payoh North
Upper Aljunied Lane