Flat Prices

HDB resale market report: Apr 2025

2,297 HDB resale flats were sold in Apr 2025, 21% more than in Mar 2025 and 3% fewer than a year earlier. The median 4-room flat sold for $631k ($623 per sq ft), 12.3% up on a year before per square foot. 141 flats sold for $1 million or more (68 a year earlier). 30 new town records were set.

2,297
flats sold · ▲ 21% on Mar
$630k
median price, all flats
141
sold for $1M+
30
new town records

Prices by flat type

Flat typeSalesMedian$psf$psf vs Mar$psf vs a year before
3-room570$445k$605▲ 2.5%▲ 9.8%
4-room997$631k$623▲ 0.8%▲ 12.3%
5-room508$742k$591▲ 2.2%▲ 12.1%
Executive139$920k$587▲ 2.8%▲ 7.7%

Medians of the month's sales. A month's mix of flats moves medians too, so small changes are noise.

Towns rising fastest

  1. Toa Payoh ▲ 25.7% $722 psf
  2. Queenstown ▲ 17.3% $850 psf
  3. Bukit Merah ▲ 15.3% $848 psf
  4. Sembawang ▲ 14.8% $641 psf
  5. Sengkang ▲ 14.3% $649 psf

Towns rising slowest

  1. Bukit Batok ▲ 4.4% $594 psf
  2. Pasir Ris ▲ 6.8% $548 psf
  3. Woodlands ▲ 7.4% $532 psf
  4. Yishun ▲ 7.6% $577 psf
  5. Punggol ▲ 7.6% $679 psf

Median $psf over the 3 months to Apr 2025 against the same 3 months a year before, towns with at least 60 sales in both.

Busiest towns

Woodlands 188 · Tampines 177 · Sengkang 177 · Yishun 167 · Jurong West 153

Top 10 sales

MonthBlockTypeStoreysqmModelLease leftPrice$psf
Apr 2025 Blk 139B Lor 1a Toa Payoh
Toa Payoh
5-room 31–33 114 DBSS 86y $1,490,000 $1,214
Apr 2025 Blk 275A Bishan St 24
Bishan
5-room 16–18 120 DBSS 85y $1,458,000 $1,129
Apr 2025 Blk 96A Henderson Rd
Bukit Merah
5-room 22–24 113 Improved 93y $1,450,000 $1,192
Apr 2025 Blk 6 Toh Yi Dr
Bukit Timah
Executive 07–09 150 Maisonette 63y $1,418,000 $878
Apr 2025 Blk 79 Dawson Rd
Queenstown
5-room 22–24 107 Improved 94y $1,400,000 $1,216
Apr 2025 Blk 106A Bidadari Pk Dr
Toa Payoh
5-room 16–18 114 Improved 94y $1,400,000 $1,141
Apr 2025 Blk 1F Cantonment Rd
Central Area
4-room 37–39 95 Type S1 85y $1,388,888 $1,358
Apr 2025 Blk 440C Clementi Ave 3
Clementi
5-room 25–27 112 Improved 92y $1,383,000 $1,147
Apr 2025 Blk 1C Cantonment Rd
Central Area
4-room 31–33 93 Type S1 85y $1,380,000 $1,379
Apr 2025 Blk 1F Cantonment Rd
Central Area
4-room 28–30 95 Type S1 85y $1,370,000 $1,340

New town records

BlockTypePricePrevious record
Blk 106 Lengkong Tiga
Bedok
Executive$1,270,000$1,180,888
Blk 318 Serangoon Ave 2
Serangoon
Executive$1,268,000$1,238,000
Blk 222 Hougang St 21
Hougang
Executive$1,250,000$1,150,000
Blk 503 Bishan St 11
Bishan
4-room$1,230,000$1,090,000
Blk 267B Punggol Field
Punggol
5-room$1,230,000$1,228,000
Blk 285D Toh Guan Rd
Jurong East
Executive$1,186,800$1,168,000
Blk 460 Tampines St 42
Tampines
Multi-gen$1,170,000$1,060,000
Blk 279B Sengkang East Ave
Sengkang
5-room$1,058,000$1,050,000
Blk 640 Choa Chu Kang St 64
Choa Chu Kang
Executive$980,000$940,000
Blk 303 Canberra Rd
Sembawang
Executive$870,000$850,000
Blk 188 Punggol Ctrl
Punggol
Executive$860,000$850,000
Blk 182B Woodlands St 13
Woodlands
5-room$838,000$830,000
Blk 271B Punggol Walk
Punggol
4-room$830,000$808,000
Blk 348A Yishun Ave 11
Yishun
4-room$818,888$800,000
Blk 82A Circuit Rd
Geylang
3-room$811,000$795,000
Blk 817C Keat Hong Link
Choa Chu Kang
5-room$810,000$785,000
Blk 55 Teban Gdns Rd
Jurong East
4-room$705,000$690,000
Blk 429B Bedok Nth Rd
Bedok
3-room$688,888$672,000
Blk 520A Tampines Ctrl 8
Tampines
3-room$680,000$665,000
Blk 818B Choa Chu Kang Ave 1
Choa Chu Kang
4-room$673,888$670,000
Blk 886C Woodlands Dr 50
Woodlands
3-room$588,000$568,888
Blk 347B Yishun Ave 11
Yishun
3-room$588,000$578,000
Blk 636A Senja Rd
Bukit Panjang
3-room$548,888$535,000
Blk 206 Serangoon Ctrl
Serangoon
3-room$532,000$530,000
Blk 811B Choa Chu Kang Ave 7
Choa Chu Kang
3-room$510,000$508,888
Blk 523B Tampines Ctrl 7
Tampines
2-room$425,000$419,000
Blk 636A Senja Rd
Bukit Panjang
2-room$420,000$400,000
Blk 808B Chai Chee Rd
Bedok
2-room$415,000$382,000
Blk 469A Yishun St 43
Yishun
2-room$415,000$380,000
Blk 232C Sumang Lane
Punggol
2-room$408,000$401,000

From HDB's resale transactions on data.gov.sg as at Oct 2026. Sales are counted in the month their resale was registered; a few more for Apr 2025 can still be added.