Skip to content
dailystudysgDaily Study SG

What HDB flats are selling for

Resale flats in D21, covering Upper Bukit Timah and Clementi Park, changed hands at a median of $864 psf in the 12 months to Oct 2026, roughly 1.8 times the $477 psf fetched in Loyang and Changi.

The figures below come from all 243,611 resale transactions the Housing Board has published since Jan 2017, grouped by district, by town and by block. Every price is set beside the lease the flat has left, because the two cannot sensibly be read apart: a flat at $1.45 million with 84 years to run is not the same purchase as one at the same price with twice that.

District by district

Medians of block medians over the 12 months to Oct 2026. Four of Singapore’s 28 postal districts contain no HDB flats at all and do not appear.

DistrictMedian priceMedian psfLease leftSales
D21 Upper Bukit Timah, Clementi Park$1,217,694$864 psf61 years42
D01 Raffles Place, Cecil$567,500$833 psf52 years19
D02 Anson, Tanjong Pagar$747,000$696 psf53 years18
D28 Seletar, Yio Chu Kang$645,000$664 psf86 years8
D07 Middle Road, Golden Mile$715,444$645 psf65 years193
D15 Katong, Joo Chiat$495,000$645 psf48 years113
D03 Queenstown, Tiong Bahru$694,694$633 psf57 years664
D08 Little India, Farrer Park$668,000$630 psf60 years209
D14 Geylang, Eunos$633,750$626 psf58 years385
D04 Telok Blangah, Harbourfront$570,000$602 psf53 years360
D20 Bishan, Ang Mo Kio$557,000$596 psf53 years1067
D19 Serangoon Garden, Hougang$630,000$591 psf60 years1330
D12 Balestier, Toa Payoh$495,000$587 psf49 years846
D05 Pasir Panjang, Hong Leong Garden$667,888$578 psf68 years2719
D13 Macpherson, Braddell$348,500$575 psf44 years225
D18 Tampines, Pasir Ris$650,000$570 psf61 years1425
D16 Bedok, Upper East Coast$520,000$560 psf53 years997
D10 Ardmore, Bukit Timah$646,500$553 psf69 years581
D09 Orchard, Cairnhill$655,000$534 psf68 years53
D27 Yishun, Sembawang$525,888$532 psf60 years1259
D23 Hillview, Dairy Farm$550,000$515 psf61 years1433
D25 Kranji, Woodgrove$575,000$509 psf68 years807
D22 Jurong, Boon Lay$515,000$484 psf58 years1184
D17 Loyang, Changi$340,000$477 psf53 years5

Town by town

TownMedian priceMedian psfLease leftSales
Bukit Timah$1,087,000$848 psf61 years61
Queenstown$834,000$809 psf68 years826
Central Area$594,000$743 psf55 years190
Bishan$850,000$738 psf61 years454
Bukit Merah$759,500$701 psf57 years984
Marine Parade$629,000$693 psf48 years143
Kallang/Whampoa$683,750$679 psf56 years817
Punggol$663,722$674 psf86 years1762
Serangoon$670,000$652 psf59 years425
Toa Payoh$666,500$623 psf57 years1095
Clementi$564,722$611 psf53 years535
Geylang$570,000$610 psf56 years706
Sengkang$655,000$608 psf76 years1858
Tampines$680,000$598 psf61 years2181
Hougang$627,500$586 psf63 years1325
Bedok$558,000$583 psf55 years1419
Ang Mo Kio$492,500$574 psf53 years935
Pasir Ris$725,000$555 psf66 years811
Yishun$530,500$555 psf61 years1684
Sembawang$601,250$554 psf74 years934
Bukit Batok$535,000$548 psf60 years1460
Bukit Panjang$615,000$544 psf71 years845
Jurong East$537,444$529 psf57 years511
Woodlands$595,000$520 psf70 years1953
Jurong West$569,750$505 psf69 years1572
Choa Chu Kang$592,000$502 psf69 years1079

The priciest blocks

By price per sq ft over the past 12 months, counting only blocks with at least five sales.

Where the lease is running out

The shortest leases still changing hands, where decay shows up most plainly. Blocks with at least three sales.

How to read these figures

Every number here is a median, never an average. Resale prices lean upwards everywhere in Singapore, so a single large sale drags an average towards a figure that describes none of the flats in the block. The number of sales sits beside each figure for the same reason. Two sales is a real fact about a block; it is not a market rate, and a reader deciding what to offer ought to be able to tell the two apart.

District and town figures are medians of block medians rather than medians of transactions. A district made up of many small blocks is therefore not dragged down by one large one.

Price per sq ft is converted. The Housing Board publishes floor area in square metres, while the market quotes psf, so every psf figure on this site is a conversion at 10.7639 sq ft to the square metre.

Of the 9,767 blocks listed, 2,673 carry no postal code. HDB does not publish one, so the code is worked out from the block number and street — a rule that holds for ordinary blocks but breaks for those with a letter in the number, such as 138A or 1B. Where it breaks, no code is given rather than a wrong one. Those blocks keep all of their prices. The method sets out how.

Questions people ask

What is the average HDB resale price in Singapore?
Across the 24 postal districts that contain HDB flats, the median resale price over the twelve months to Oct 2026 ranged from $340,000 in D17 to $1,217,694 in D21. There is no single useful national average, because a median pooled across districts mostly measures which districts happened to trade and which flat types they traded: a district of large flats reads dear even where it is cheap per square foot. The district and town tables above are the figures to quote.
Which district has the most expensive HDB flats?
By price per square foot, D21 — covering Upper Bukit Timah and Clementi Park — at a median $864 psf over 42 sales in the twelve months to Oct 2026. The cheapest is D17, covering Loyang and Changi, at $477 psf — a spread of about 1.8 times. Price per square foot is the right measure for this comparison; outright price would partly be measuring how big the flats are.
Are these medians of transactions or of blocks?
Of blocks. Every district and town figure here is the median of its blocks’ own medians over the last twelve months, not the median of all transactions in the area. The two differ, and this way round is deliberate: a district is a place made of blocks, so one very large or very active block should not drag the figure for the whole district. Where a page needs the median of transactions instead — which is what a buyer asks of a flat type rather than a place — it says so.
How much lease is left on a typical HDB resale flat?
Lease is published beside every price here, because the two cannot be read apart. Across districts the median remaining lease runs from 44 years to 86 years. A flat at a given price with thirty years to run is not the same purchase as one at the same price with sixty, and the difference that makes to the price is measured separately on the lease-decay page.
Where do these HDB prices come from?
All 243,611 resale transactions the Housing and Development Board has published since January 2017, released through data.gov.sg under the Singapore Open Data Licence and refreshed daily. Figures here cover transactions to Oct 2026. Floor area is published in square metres and converted at 10.7639 square feet to the square metre, because the market quotes psf.

Source: HDB resale flat prices via data.gov.sg, covering transactions to Oct 2026. Daily Study SG is an independent site and is not affiliated with the Housing Board.