Where is the cheapest HDB housing in Singapore?
This article was going to be about where you can still buy under S$500,000, and the register refused the question. Across every district that publishes a figure, none has a median resale price below S$500,000, and none has a 4-room median below it. Over the published window, the cheapest district median is Ang Mo Kio at S$516,900, and the dearest is Outram at S$1,178,000, a spread of 2.3 times.
Where does the bottom of the market actually sit?
| District | Region | Median price | 4-room median | Rate | Lease left |
|---|---|---|---|---|---|
| Ang Mo Kio | North-East | S$516,900 | S$615,000 | S$585 | 54 yrs |
| Jurong East | West | S$522,000 | S$548,000 | S$550 | 58 yrs |
| Yishun | North | S$540,000 | S$555,000 | S$567 | 61 yrs |
| Bedok | East | S$550,000 | S$600,000 | S$588 | 55 yrs |
| Jurong West | West | S$565,000 | S$535,000 | S$518 | 71 yrs |
| Marine Parade | Central | S$580,000 | S$663,333 | S$693 | 48 yrs |
| Geylang | Central | S$588,000 | S$717,500 | S$624 | 57 yrs |
| Woodlands | North | S$590,000 | S$553,000 | S$526 | 71 yrs |
| Choa Chu Kang | West | S$590,888 | S$555,000 | S$516 | 72 yrs |
| Sembawang | North | S$600,000 | S$601,250 | S$609 | 88 yrs |
| Rochor | Central | S$600,000 | S$730,000 | S$711 | 57 yrs |
| Bukit Batok | West | S$610,000 | S$630,000 | S$618 | 91 yrs |
The two orderings disagree, and it is worth knowing why. Ang Mo Kio has the lowest median price at S$516,900, but the lowest rate is in Choa Chu Kang at S$516 per square foot. A low total price can mean small flats rather than cheap space, and only the rate separates the two.
Is the cheapest total price the cheapest housing?
A district median is the middle flat that sold, and flats differ in size. A district whose sales skew towards 3-rooms will show a lower median price than a neighbour of the same expense whose sales skew towards 5-rooms, and nothing about that is a bargain.
The rate per square foot removes size and is the comparison to make. The 4-room column is the other useful control: it holds the flat type fixed, so it compares like with like at the cost of ignoring everything else. What a 4-room costs goes through that cut properly.
What is a low price usually buying less of?
Three things travel with a cheaper district, and a buyer should price all three rather than treating the headline as the whole story.
- Location, in the specific sense of travel time. The cheaper districts are further from the centre and the difference is measured in a daily commute, not in a map.
- Lease, sometimes. Cheap can mean young estates with long leases, which is good, or mature estates with short ones, which is not. The lease column above is there because the two look identical in the price column. What a shorter lease costs is the separate question.
- Future supply. An estate with a lot of flats reaching the end of their minimum occupation period will see more competition for buyers. Where that supply is arriving is published.
How should you use this?
A district shortlist from a table is a starting point and never a decision. The useful sequence is: pick two or three districts on price and travel time, then compare them properly on flat type and lease rather than on the headline, then look at the middle 60% of sales inside each rather than the median alone. Comparing two districts without fooling yourself is the method.
Every figure here is read live from the published register and is current to August 2026. Districts appear only where the sample clears the publication floor.
Sources
- HDB Resale Flat Prices, Housing & Development Board, via Data.gov.sg
Every price behind every figure on this page.
Singapore Open Data Licence v1.0.
- IndexProp SG methodology
The median, the window and the publication floor.
See it in the data
The districts this article reads against, each with its own median, price history and resales table.
- Jurong WestS$518
- WoodlandsS$526
- YishunS$567
- Choa Chu KangS$516
- SembawangS$609
- Bukit PanjangS$573
- Jurong EastS$550
- Ang Mo KioS$585
- BedokS$588
- HougangS$607
- Bukit BatokS$618
- Pasir RisS$560
Want the numbers for your area?
Search any district, neighbourhood or street for free price per square foot statistics, resale prices and price history.