HDB resale prices, block by block
988,837 resale transactions since 1990 on a map, with every block's sales history, nearby MRT and schools, lease decay and a fair-value estimate.
Median resale prices, 12 months to Oct 2026
2-room
$375k
$756 psf · 725 sales · ▲ 2.0% yoy
Most $300k–$423k · typically 47 sqm
3-room
$440k
$593 psf · 5600 sales · ▼ 0.6% yoy
Most $353k–$630k · typically 67 sqm
4-room
$630k
$614 psf · 10612 sales · ▲ 0.0% yoy
Most $510k–$948k · typically 93 sqm
5-room
$743k
$581 psf · 5745 sales · ▲ 0.9% yoy
Most $613k–$1.04M · typically 117 sqm
Executive
$918k
$586 psf · 1551 sales · ▲ 1.7% yoy
Most $775k–$1.13M · typically 146 sqm
Whole of Singapore. “Most” is the middle 80% of prices. Change is median $psf against the 12 months before. 524 flats sold for $1 million or more from Aug 2026 to Oct 2026 (to date).
HDB resale price index since 1990
HDB Resale Price Index (1Q2009 = 100), latest 2026-Q2: 202.8.
New town records
- Blk 152B Bedok Sth Rd Bedok
$1,540,000 · 5-room · storey 13–15 · Oct 2026 - Blk 152B Bedok Sth Rd Bedok
$1,480,000 · 5-room · storey 13–15 · Oct 2026 - Blk 222A Bedok Nth Dr Bedok
$1,280,000 · 4-room · storey 16–18 · Oct 2026 - Blk 279A Sengkang East Ave Sengkang
$676,767 · 3-room · storey 13–15 · Oct 2026 - Blk 273A Bishan St 24 Bishan
$1,711,000 · 5-room · storey 37–39 · Oct 2026 - Blk 1A Cantonment Rd Central Area
$1,588,000 · 4-room · storey 28–30 · Oct 2026 · national record - Blk 137 Bishan St 12 Bishan
$1,548,888 · Multi-gen · storey 07–09 · Oct 2026 · national record - Blk 94 Dawson Rd Queenstown
$1,388,000 · 4-room · storey 19–21 · Sep 2026
Tools
What's my flat worth?A price range from comparable recent sales, adjusted for floor, lease and timing.
Lease decayHow much less a flat with fewer years left sells for, estimated from the data.
AffordabilityLoan limits, grants and cash needed for a resale flat.
Rental yieldMedian rent against median price, by town and flat type.
4-room prices by town
| Town | Median | $psf | Change | Sales |
|---|---|---|---|---|
| Ang Mo Kio | $615,000 | $602 | +2.8% | 270 |
| Bedok | $599,000 | $597 | +1.1% | 517 |
| Bishan | $788,000 | $729 | −1.1% | 192 |
| Bukit Batok | $630,000 | $615 | −0.2% | 575 |
| Bukit Merah | $935,000 | $938 | +0.1% | 380 |
| Bukit Panjang | $570,000 | $557 | −1.8% | 363 |
| Bukit Timah | $938,000 | $838 | +8.3% | 16 |
| Central Area | $925,000 | $928 | −27.0% | 78 |
| Choa Chu Kang | $555,000 | $510 | +0.1% | 490 |
| Clementi | $801,500 | $850 | −2.0% | 194 |
| Geylang | $740,000 | $672 | −5.5% | 223 |
| Hougang | $618,888 | $594 | −0.8% | 563 |
| Jurong East | $550,000 | $537 | +1.6% | 134 |
| Jurong West | $535,000 | $513 | −1.2% | 567 |
| Kallang/Whampoa | $900,000 | $902 | +1.5% | 297 |
| Marine Parade | $637,500 | $712 | +0.1% | 38 |
| Pasir Ris | $635,000 | $559 | +1.1% | 300 |
| Punggol | $680,000 | $682 | +0.5% | 827 |
| Queenstown | $1,025,000 | $1,067 | +7.7% | 303 |
| Sembawang | $600,000 | $599 | −4.7% | 377 |
| Sengkang | $640,000 | $639 | −1.5% | 826 |
| Serangoon | $656,500 | $633 | −4.6% | 173 |
| Tampines | $668,000 | $615 | −0.9% | 882 |
| Toa Payoh | $1,000,000 | $1,027 | +3.0% | 404 |
| Woodlands | $550,000 | $523 | −1.3% | 860 |
| Yishun | $550,000 | $547 | −2.1% | 763 |
4-room flats sold in the 12 months to Oct 2026. Change is median $psf against the 12 months before.