SgPropertyInvesting guide
HDB resale price trends by town
Median 4-room resale prices for each HDB town over the last 12 months of HDB data, compared with the 12 months before. Worked out from HDB's own transaction records on data.gov.sg.
Data: HDB resale flat prices, data.gov.sg, downloaded 15 October 2026. Covers registrations from October 2024 to September 2026. General information only, not financial or property advice.
4-room medians by town
"Latest 12 months" is October 2025 to September 2026; "previous 12 months" is October 2024 to September 2025. We only show towns with at least 50 4-room resales in each period, so small samples don't produce misleading swings.
| Town | 4-room resales (latest 12m) | Median, previous 12m | Median, latest 12m | Change |
|---|---|---|---|---|
| Ang Mo Kio | 280 | S$592,944 | S$615,000 | +3.7% |
| Bedok | 511 | S$585,000 | S$593,000 | +1.4% |
| Bishan | 191 | S$780,000 | S$788,000 | +1.0% |
| Bukit Batok | 586 | S$620,000 | S$630,000 | +1.6% |
| Bukit Merah | 387 | S$925,000 | S$935,000 | +1.1% |
| Bukit Panjang | 375 | S$570,000 | S$570,000 | +0.0% |
| Central Area | 75 | S$1,301,000 | S$870,000 | -33.1% |
| Choa Chu Kang | 497 | S$553,000 | S$555,000 | +0.4% |
| Clementi | 196 | S$857,500 | S$821,500 | -4.2% |
| Geylang | 228 | S$802,044 | S$740,000 | -7.7% |
| Hougang | 579 | S$628,000 | S$618,888 | -1.5% |
| Jurong East | 143 | S$542,888 | S$548,000 | +0.9% |
| Jurong West | 590 | S$538,944 | S$535,000 | -0.7% |
| Kallang/Whampoa | 297 | S$880,000 | S$905,000 | +2.8% |
| Pasir Ris | 311 | S$628,000 | S$635,000 | +1.1% |
| Punggol | 848 | S$672,000 | S$680,000 | +1.2% |
| Queenstown | 299 | S$985,000 | S$1,028,000 | +4.4% |
| Sembawang | 386 | S$627,444 | S$600,000 | -4.4% |
| Sengkang | 844 | S$650,000 | S$640,000 | -1.5% |
| Serangoon | 177 | S$658,000 | S$660,000 | +0.3% |
| Tampines | 902 | S$668,000 | S$665,000 | -0.4% |
| Toa Payoh | 401 | S$980,000 | S$1,000,000 | +2.0% |
| Woodlands | 875 | S$558,944 | S$550,000 | -1.6% |
| Yishun | 780 | S$565,800 | S$550,000 | -2.8% |
Source: HDB, Resale flat prices based on registration date, data.gov.sg. Medians and changes are our own calculation from that dataset.
How to read this
- A median isn't a valuation. It moves when the mix of flats sold changes, for example when more newer flats hit their minimum occupation period in a town, not just when prices change.
- Remaining lease matters. Two 4-room flats in the same town can differ widely in price because one has decades more lease left.
- Use HDB's own tools for a specific flat. HDB's resale portal shows recent transactions by block and street.
Budgeting for a resale flat
Buyer's Stamp Duty applies to HDB flats too (source: IRAS, Buyer's Stamp Duty). Put a town's median into our calculator to see the stamp duty on a typical flat there.
Run your own numbers
Our free calculator works out BSD and ABSD from the current IRAS rates for your price and buyer profile.
Open the stamp duty calculator →Get the weekly update
Official URA, HDB, IRAS and MAS figures, plus the questions people ask on r/SgPropertyInvesting. One email a week.
Subscribe free →