507 HDB blocks have hit $1 million
That is 1 in every 19 blocks across Singapore. We analysed 228,126 resale transactions across 9,694 blocks to map where the money is, where it is going, and what it means for your flat.
The Millionaire Map
23 out of 26 HDB towns now have at least one block with a $1M+ transaction. This is not just a Central Area phenomenon. Millionaire flats have spread to heartland towns most Singaporeans would not expect.
The Most Expensive Blocks
These are the blocks where the typical resale price is already in seven-figure territory. Median price is used rather than a single record sale, because it tells you what a flat in this block actually costs.
| # | Block | Town | Median Price |
|---|---|---|---|
| 1 | Block 58 | Kallang/Whampoa | $1,280,000 |
| 2 | Block 445A | Clementi | $1,264,000 |
| 3 | Block 445B | Clementi | $1,250,000 |
| 4 | Block 150 | Queenstown | $1,228,000 |
| 5 | Block 96A | Bukit Merah | $1,200,000 |
| 6 | Block 105A | Toa Payoh | $1,197,500 |
| 7 | Block 106B | Toa Payoh | $1,175,000 |
| 8 | Block 104A | Toa Payoh | $1,169,444 |
| 9 | Block 160 | Bishan | $1,165,844 |
| 10 | Block 105B | Toa Payoh | $1,155,000 |
The Record Breakers
Some blocks have seen a single transaction blow past their own historical pricing. These are blocks where the latest sale far exceeded the typical price, often a large unit or high floor that set a new ceiling.
The Woodlands Surprise
1 of the top 5 fastest-appreciating blocks in Singapore are in Woodlands. A town once dismissed as too far, too quiet, too "ulu." These blocks have more than doubled in value in five years.
The Growth Inversion
The cheapest towns are growing the fastest. The most expensive towns are growing the slowest. The affordable heartlands of five years ago are catching up, fast.
The Lease Decay Tax
Buyers pay significantly more for flats with longer remaining leases. The data shows a clear, consistent price discount as leases shorten, revealing the hidden cost of time.
About this analysis
This report is based on 228,126 HDB resale transactions recorded by HDB and published on data.gov.sg. A "millionaire block" is defined as any block where the latest recorded resale transaction or the median resale price is $1,000,000 or above. Median prices are calculated from all recorded transactions per block. 5-year appreciation is calculated from the change in median price over 60 months for blocks with sufficient transaction history. Lease years remaining are calculated from the original 99-year lease start date. This data is updated monthly. For full methodology, see our methodology page.
Frequently Asked Questions
How many HDB millionaire flats are there in Singapore?
As of our latest data refresh, 507 HDB blocks have a latest sale price or median resale price at $1 million or above. That is approximately 1 in every 19 blocks across all 26 towns.
Which town has the most millionaire HDB flats?
Bukit Merah leads with 64 blocks, followed by Toa Payoh (58) and Bishan (48). In total, 23 out of 26 towns have at least one millionaire block.
Does remaining lease affect HDB resale prices?
Yes. Blocks with 90+ years remaining average $649K, while blocks with under 50 years average $406K. That is a 37% discount, or roughly $243K less. Location, flat type, and floor level also play significant roles.
Where does this data come from?
All transaction data is sourced from data.gov.sg, Singapore's open data portal. HDB publishes resale flat transaction records which we process and analyse. Data is refreshed monthly on the 1st and 15th.
Where does your block rank?
Search any HDB block to see its price history, valuation, and how it compares within its town.