Public and private are two markets, not two prices
In the 28 districts that publish both, private property trades at between 1.91 and 3.22 times the public rate per square foot, with a median multiple of 2.60. That single sentence is the most useful thing this site can say about the relationship between the two markets, and the variation across districts is more interesting than the average.
Why publish a multiple rather than a difference?
This site publishes the ratio and deliberately not the cash step. A cash figure reads as the price of moving from one to the other, and it is not: the two are different products with different eligibility rules, different tenure and different buyers. A ratio is a comparison of rates and travels honestly between districts; a cash step invites an arithmetic nobody can actually perform.
It is also the only form the licences permit to be set beside each other. The two registers are never pooled and never averaged, so what can be published is a relationship rather than a combined figure.
How big is the gap, district by district?
| District | HDB rate | Private rate | Multiple | Private freehold |
|---|---|---|---|---|
| Marine Parade | $693 | $2,230 | 3.22× | 78.1% |
| Jurong West | $518 | $1,640 | 3.17× | 0% |
| Novena | $655 | $1,960 | 2.99× | 86.6% |
| Clementi | $635 | $1,900 | 2.99× | 8% |
| Geylang | $624 | $1,810 | 2.90× | 50.8% |
| Bukit Panjang | $573 | $1,660 | 2.90× | 5.4% |
| Serangoon | $655 | $1,780 | 2.72× | 25.6% |
| Toa Payoh | $740 | $2,010 | 2.72× | 14.5% |
| Bishan | $744 | $1,990 | 2.67× | 12.3% |
| Hougang | $607 | $1,620 | 2.67× | 13.5% |
| Ang Mo Kio | $585 | $1,560 | 2.67× | 26.7% |
| Rochor | $711 | $1,880 | 2.64× | 54.8% |
| Bedok | $588 | $1,550 | 2.64× | 37.1% |
| Bukit Merah | $786 | $2,040 | 2.60× | 13.8% |
| Sengkang | $633 | $1,620 | 2.56× | 0% |
| Bukit Batok | $618 | $1,560 | 2.52× | 25.9% |
| Tampines | $620 | $1,510 | 2.44× | 6.7% |
| Kallang | $743 | $1,800 | 2.42× | 40% |
| Pasir Ris | $560 | $1,350 | 2.41× | 19.5% |
| Bukit Timah | $838 | $2,020 | 2.41× | 52.8% |
| Punggol | $694 | $1,640 | 2.36× | 0% |
| Yishun | $567 | $1,320 | 2.33× | 2.1% |
| Jurong East | $550 | $1,280 | 2.33× | 0% |
| Choa Chu Kang | $516 | $1,150 | 2.23× | 0% |
| Woodlands | $526 | $1,150 | 2.19× | 0% |
| Sembawang | $609 | $1,320 | 2.17× | 21.3% |
| Queenstown | $971 | $2,050 | 2.11× | 22.2% |
| Outram | $1,160 | $2,220 | 1.91× | 13.6% |
The multiple is narrowest in Outram, at 1.91 times, and widest in Marine Parade, at 3.22 times. A narrow multiple usually means the public stock there is unusually well located rather than that the private stock is cheap.
What does the multiple hide?
- Tenure. Every HDB flat is a 99-year lease. Private property may be freehold, and the table above prints the freehold share of the private stock in each district for that reason. A freehold-heavy district is not comparing like with like.
- Eligibility. Public housing has citizenship, income and household rules and a minimum occupation period. Private property has none of those and, for some buyers, a substantial additional duty instead.
- What the rate is measured on. One register publishes its own recorded floor area; the other publishes strata area from caveats. Neither is wrong and they are not the same measurement.
- What is in the sample. The private figure pools apartments, condominiums and executive condominiums where each district has enough of them, so its composition varies more between districts than the public one does.
How should you use it?
The multiple is a good instrument for one question: how much more does private space cost here than public space, relative to elsewhere. A district where the multiple is low is one where public housing is priced closer to private, which usually reflects location rather than a bargain.
It is a poor instrument for “can I afford to upgrade”, which depends on the specific flat, the specific home, the duties, the loan rules and the timing, none of which a ratio of medians knows about. For the price side of that question, the flat-type benchmarks are the better starting point, and what a flat yields is the other half.
Figures are read live and current to August 2026. A district appears only where both registers clear their own publication floors.
Sources
- HDB Resale Flat Prices, Housing & Development Board, via Data.gov.sg
Singapore Open Data Licence v1.0.
- URA Data Service, Urban Redevelopment Authority
The private side. Only aggregates are published from it.
URA Data Service terms: derived statistics only, records not redistributed.
- IndexProp SG methodology
Why the two registers are never pooled, and what may be published from each.
See it in the data
The districts this article reads against, each with its own median, price history and resales table.
- QueenstownS$971
- Bukit MerahS$786
- Toa PayohS$740
- BishanS$744
- ClementiS$635
- TampinesS$620
- BedokS$588
- Ang Mo KioS$585
- Jurong EastS$550
- SerangoonS$655
- KallangS$743
- GeylangS$624
Want the numbers for your area?
Search any district, neighbourhood or street for free price per square foot statistics, resale prices and price history.