Skip to content
CheckHowMuch Insights Millionaire HDB Flats

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.

By Keith Teo Data: data.gov.sg
01

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.

Blocks with $1M+ transactions, by town
3 towns have not yet recorded a $1M transaction.
02

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 Latest Sale Lease Left
1 Block 58 Kallang/Whampoa $1,280,000 $1,398,888 45 yrs
2 Block 445A Clementi $1,264,000 $1,280,000 94 yrs
3 Block 445B Clementi $1,250,000 $1,248,000 94 yrs
4 Block 150 Queenstown $1,228,000 $1,500,000 69 yrs
5 Block 96A Bukit Merah $1,200,000 $938,000 92 yrs
6 Block 105A Toa Payoh $1,197,500 $1,175,000 93 yrs
7 Block 106B Toa Payoh $1,175,000 $1,155,000 93 yrs
8 Block 104A Toa Payoh $1,169,444 $1,150,000 94 yrs
9 Block 160 Bishan $1,165,844 $1,350,000 60 yrs
10 Block 105B Toa Payoh $1,155,000 $1,150,000 93 yrs
The highest median price block, Block 58 in Kallang/Whampoa, has a median of $1,280,000 with only 45 years of lease remaining.
03

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.

Block 605 Ang Mo Kio 3.9x
$345K Median
$1.4M Latest
Block 746 Yishun 3.4x
$368K Median
$1.2M Latest
Block 110 Bedok 2.9x
$352K Median
$1.0M Latest
Block 4 Geylang 2.7x
$350K Median
$950K Latest
Block 8 Toa Payoh 2.7x
$265K Median
$707K Latest
Block 306D Punggol 2.6x
$560K Median
$1.5M Latest
Block 457 Ang Mo Kio 2.6x
$360K Median
$930K Latest
Block 139 Toa Payoh 2.6x
$510K Median
$1.3M Latest
04

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.

#1
+84%
Bishan
$555K median $875K latest
#2
+78%
Kallang/Whampoa
$544K median $760K latest
#3
+74%
Geylang
$429K median $700K latest
#4
+74%
Hougang
$423K median $610K latest
#5
+74%
Woodlands
$734K median $1.1M latest
#6
+73%
Geylang
$370K median $457K latest
Block 264 in Bishan leads the country at +84% appreciation over five years. Its latest sale of $875K is 1.6x the block median of $555K.
05

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.

Average 5-year price appreciation by town
Punggol
+39.2%
Sengkang
+39.2%
Hougang
+38.5%
Serangoon
+36.5%
Tampines
+35.9%
Pasir Ris
+35.7%
Woodlands
+35.5%
Bishan
+35.3%
Sembawang
+34.1%
Yishun
+33.6%
Geylang
+33.2%
Bedok
+32.9%
Ang Mo Kio
+32.9%
Toa Payoh
+32.1%
Bukit Panjang
+32.0%
Bukit Timah
+31.6%
Choa Chu Kang
+31.4%
Bukit Batok
+30.5%
Jurong West
+29.8%
Jurong East
+27.4%
Clementi
+26.6%
Central Area
+26.1%
Queenstown
+25.2%
Marine Parade
+25.1%
Bukit Merah
+25.0%
Based on blocks with 5+ years of transaction history. Punggol leads at +39.2%.
06

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.

Average median price by remaining lease
$406K
Under 50 years
584 blocks
$451K
50 - 59 years
2,483 blocks
$549K
60 - 69 years
2,695 blocks
$540K
70 - 79 years
2,340 blocks
$551K
80 - 89 years
921 blocks
$649K
90+ years
671 blocks
37%
price discount for leases under 50 years vs 90+ years
$243K
more for a flat with a fresh lease
The exception that proves the rule: Block 58 in Kallang/Whampoa sold for $1,398,888 with only 45 years of lease remaining.

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.