HDB Resale Report — May 2025

← April 2025 · all reports · June 2025 →

2,266 flats changed hands in May 2025 (-1.3% vs April 2025 · -9.0% vs May 2024). The median price across all flat types was S$635,000, and 142 crossed S$1 million. The month's top sale: a 5 ROOM at Blk 1G CANTONMENT RD for S$1,568,380.

At a glance

Flats resold

2,266

-1.3% vs April 2025 · -9.0% vs May 2024

Median price, all flat types

S$635,000

+0.8% vs April 2025 · +9.5% vs May 2024

S$1m+ resales

142

Median resale price, last 13 months

All flat types combined — the mix of flats sold shifts month to month.

S$580,000S$610,000S$640,000May '24Nov '24May '25May '24 · S$580,000 median · 2,490 resalesJun '24 · S$595,000 median · 2,171 resalesJul '24 · S$595,000 median · 3,036 resalesAug '24 · S$600,000 median · 2,591 resalesSep '24 · S$610,000 median · 2,204 resalesOct '24 · S$615,000 median · 2,139 resalesNov '24 · S$615,000 median · 1,929 resalesDec '24 · S$615,444 median · 2,112 resalesJan '25 · S$612,888 median · 2,313 resalesFeb '25 · S$620,000 median · 2,091 resalesMar '25 · S$625,000 median · 1,899 resalesApr '25 · S$630,000 median · 2,297 resalesMay '25 · S$635,000 median · 2,266 resalesS$635,000

By flat type

Flat typeResalesMedian price Median S$ psfMedian area m² Median lease left
4 ROOM991 S$630,000S$619 9376y
3 ROOM540 S$450,000S$600 6757y
5 ROOM535 S$738,888S$584 11574y
EXECUTIVE130 S$950,444S$604 14667y
2 ROOM68 S$360,000S$731 4789y
MULTI-GENERATION2 S$1,166,944S$690 15661y

Median price by town and flat type

Ranked by all-type median — towns sell different flat mixes, so the first column compares markets, the per-type columns compare like flats. “—” means no resales of that type this month.

TownResalesAll types 3-room4-room5-room Executive
BUKIT TIMAH7S$1,190,000 S$943,448 S$1,190,000S$1,395,778
BISHAN42S$851,000 S$520,000S$810,000 S$1,075,000S$1,245,000
BUKIT MERAH74S$780,000 S$470,000S$915,500 S$1,140,000
QUEENSTOWN55S$755,000 S$474,000S$992,444 S$1,145,000S$1,350,000
TOA PAYOH94S$740,000 S$422,444S$999,444 S$1,108,000S$1,095,000
KALLANG/WHAMPOA76S$731,000 S$485,000S$870,000 S$949,500S$990,000
TAMPINES188S$726,500 S$490,000S$687,500 S$813,444S$971,944
PASIR RIS54S$720,000 S$495,000S$650,000 S$730,000S$967,000
PUNGGOL130S$686,944 S$550,000S$685,000 S$785,000S$818,000
SERANGOON27S$680,000 S$465,000S$656,000 S$828,000S$1,044,444
SENGKANG175S$670,000 S$530,000S$660,000 S$738,000S$841,888
CENTRAL AREA17S$640,000 S$542,888S$1,334,000 S$1,530,000
SEMBAWANG95S$640,000 S$510,000S$642,000 S$765,000S$770,000
BUKIT PANJANG59S$620,000 S$463,000S$588,888 S$729,444S$875,000
BUKIT BATOK129S$616,000 S$432,000S$625,000 S$826,914S$817,500
CHOA CHU KANG99S$610,000 S$492,500S$570,000 S$688,000S$828,000
MARINE PARADE12S$602,500 S$482,000S$638,888 S$1,052,500
WOODLANDS142S$590,000 S$368,000S$560,000 S$676,500S$890,000
HOUGANG128S$587,500 S$452,500S$635,000 S$815,888S$988,000
JURONG EAST56S$565,000 S$400,000S$537,500 S$682,000S$1,011,500
JURONG WEST149S$560,000 S$352,000S$549,000 S$654,500S$781,000
BEDOK105S$560,000 S$430,000S$620,000 S$745,000S$1,119,444
YISHUN163S$558,000 S$436,000S$567,000 S$700,000S$935,888
ANG MO KIO85S$525,000 S$432,944S$604,444 S$993,888S$1,200,000
CLEMENTI44S$511,500 S$448,000S$619,500 S$992,500
GEYLANG61S$500,000 S$360,000S$652,000 S$740,000S$1,122,500

Top transactions

BlockTypeLevelArea m² Price
Blk 1G CANTONMENT RD
★ Record price for a 5 ROOM in Central Area
5 ROOM37 TO 39 107S$1,568,380
Blk 1C CANTONMENT RD 5 ROOM28 TO 30 105S$1,530,000
Blk 147 MEI LING ST
★ Record price for an EXECUTIVE in Queenstown
EXECUTIVE04 TO 06 146S$1,510,000
Blk 3 TOH YI DR
★ Record price for an EXECUTIVE in Bukit Timah
EXECUTIVE07 TO 09 154S$1,501,555
Blk 588B ANG MO KIO ST 52
★ Record price for a 5 ROOM in Ang Mo Kio
5 ROOM19 TO 21 120S$1,500,000
Blk 9 BOON KENG RD
★ Record price for a 5 ROOM in Kallang/Whampoa
5 ROOM22 TO 24 119S$1,490,000
Blk 9B BOON TIONG RD 5 ROOM10 TO 12 112S$1,438,000
Blk 1A CANTONMENT RD 4 ROOM34 TO 36 97S$1,430,000
Blk 139B LOR 1A TOA PAYOH 5 ROOM16 TO 18 113S$1,430,000
Blk 1C CANTONMENT RD 4 ROOM43 TO 45 93S$1,415,688