Latest HDB resale transactions
3,390 resale flats registered in Sep 2026 and Oct 2026 so far. HDB adds new sales daily.
New records
| Month | Block | Type | Price | Previous town record |
|---|---|---|---|---|
| Oct 2026 | Blk 279A Sengkang East Ave Sengkang | 3-room | $676,767 | $668,000 |
| Oct 2026 | Blk 137 Bishan St 12 Bishan | Multi-gen | $1,548,888 national | $1,388,888 |
| Oct 2026 | Blk 273A Bishan St 24 Bishan | 5-room | $1,711,000 | $1,632,000 |
| Oct 2026 | Blk 1A Cantonment Rd Central Area | 4-room | $1,588,000 national | $1,550,000 |
| Oct 2026 | Blk 152B Bedok Sth Rd Bedok | 5-room | $1,540,000 | $1,458,888 |
| Oct 2026 | Blk 9 Boon Keng Rd Kallang/Whampoa | 5-room | $1,640,000 | $1,588,888 |
| Oct 2026 | Blk 222A Bedok Nth Dr Bedok | 4-room | $1,280,000 | $1,200,000 |
| Sep 2026 | Blk 419A Northshore Dr Punggol | 3-room | $640,000 | $638,000 |
| Sep 2026 | Blk 1C Cantonment Rd Central Area | 5-room | $1,720,000 | $1,630,000 |
| Sep 2026 | Blk 279B Sengkang East Ave Sengkang | 5-room | $1,180,000 | $1,128,888 |
| Sep 2026 | Blk 454 Tampines St 42 Tampines | Multi-gen | $1,388,000 | $1,170,000 |
| Sep 2026 | Blk 666 Yishun Ave 4 Yishun | Multi-gen | $1,212,000 | $1,200,000 |
| Sep 2026 | Blk 227A Ang Mo Kio St 23 Ang Mo Kio | 2-room | $518,000 | $380,000 |
| Sep 2026 | Blk 182A Woodlands St 13 Woodlands | 3-room | $600,000 | $588,000 |
| Sep 2026 | Blk 94 Dawson Rd Queenstown | 4-room | $1,388,000 | $1,380,000 |
| Sep 2026 | Blk 8A Upp Boon Keng Rd Kallang/Whampoa | 5-room | $1,588,888 | $1,550,000 |
| Sep 2026 | Blk 377B Hougang St 32 Hougang | 5-room | $1,180,000 | $1,150,000 |
| Sep 2026 | Blk 445A Clementi Ave 3 Clementi | 5-room | $1,590,000 | $1,580,000 |
| Sep 2026 | Blk 152C Bedok Sth Rd Bedok | 5-room | $1,458,888 | $1,450,000 |
| Aug 2026 | Blk 101A Lor 2 Toa Payoh Toa Payoh | Executive | $1,350,000 | $1,260,000 |
| Aug 2026 | Blk 530D Pasir Ris Dr 1 Pasir Ris | 5-room | $1,150,000 | $982,800 |
| Aug 2026 | Blk 4 Toh Yi Dr Bukit Timah | 4-room | $978,000 | $970,000 |
| Aug 2026 | Blk 273A Bishan St 24 Bishan | 4-room | $1,300,000 | $1,263,000 |
| Aug 2026 | Blk 192 Bishan St 13 Bishan | Executive | $1,650,000 national | $1,600,000 |
| Aug 2026 | Blk 182B Woodlands St 13 Woodlands | 4-room | $758,000 | $750,000 |
Sales in the last 6 months that beat every earlier sale of the same flat type in the same town.
Listed flats that sold
5 listings from the HDB Flat Portal matched to the resale they became. Over the last 6 months they sold for a median 6.5% below the last asking price, after 115 days listed, and 20% sold at or above the asking price.
| Sold | Block | Type | Storey | Asked | Sold for | vs asked | Days listed |
|---|---|---|---|---|---|---|---|
| Sep 2026 | Blk 79A Toa Payoh Ctrl Toa Payoh | 4-room | 31–33 | $968,000 | $905,000 | −6.5% | 15 |
| Sep 2026 | Blk 427 Woodlands St 41 Woodlands | 4-room | 04–06 | $525,000 | $515,000 | −1.9% | 138 |
| Sep 2026 | Blk 256 Kim Keat Ave Toa Payoh | 5-room | 07–09 | $950,000 | $875,000 | −7.9% | 115 |
| Sep 2026 | Blk 64 New Upp Changi Rd Bedok | 4-room | 01–03 | $550,000 | $510,000 | −7.3% | 346 |
| Sep 2026 | Blk 29 Marsiling Dr Woodlands | 4-room | 04–06 | $418,000 | $425,000 | +1.7% | 111 |
A listing that comes off the portal is matched to a resale in the same block of the same flat type, storey range and floor area, registered within a few months of it and for 80% to 110% of the asking price. “Days listed” runs from the listing date to the day it came off the portal (usually when an option to purchase is granted). A match is our best reading, not HDB's record of the sale. The asking price and days listed also show under the price in the sales tables below.
Every sale since Jan 2000, newest first
| Month | Block | Type | Storey | sqm | Model | Lease left | Price | $psf |
|---|---|---|---|---|---|---|---|---|
| Jul 2016 | Blk 333 Bt Batok St 32 Bukit Batok | 3-room | 01–03 | 64 | Simplified | 70y | $245,000 | $356 |
| Jul 2016 | Blk 267 Bt Batok East Ave 4 Bukit Batok | 4-room | 07–09 | 84 | Simplified | 70y | $320,000 | $354 |
| Jul 2016 | Blk 304 Bt Batok St 31 Bukit Batok | 4-room | 04–06 | 93 | New Generation | 68y | $358,000 | $358 |
| Jul 2016 | Blk 109 Bishan St 12 Bishan | 4-room | 13–15 | 84 | Simplified | 68y | $518,000 | $573 |
| Jul 2016 | Blk 546 Bedok Nth St 3 Bedok | 4-room | 10–12 | 93 | New Generation | 63y | $422,000 | $422 |
| Jul 2016 | Blk 542 Bedok Nth St 3 Bedok | 3-room | 01–03 | 67 | New Generation | 68y | $290,000 | $402 |
| Jul 2016 | Blk 554 Ang Mo Kio Ave 10 Ang Mo Kio | 3-room | 04–06 | 68 | New Generation | 64y | $290,000 | $396 |
| Jul 2016 | Blk 755 Yishun St 72 Yishun | 5-room | 04–06 | 122 | Improved | 69y | $495,000 | $377 |
| Jul 2016 | Blk 755 Yishun St 72 Yishun | 4-room | 07–09 | 84 | Simplified | 69y | $360,000 | $398 |
| Jul 2016 | Blk 213 Yishun St 21 Yishun | 5-room | 04–06 | 121 | Improved | 68y | $450,000 | $346 |
| Jul 2016 | Blk 241 Tampines St 21 Tampines | 4-room | 01–03 | 105 | Model A | 68y | $465,000 | $411 |
| Jul 2016 | Blk 852 Tampines St 82 Tampines | 4-room | 04–06 | 104 | Model A | 68y | $460,000 | $411 |
| Jul 2016 | Blk 852 Tampines St 82 Tampines | 3-room | 01–03 | 74 | Model A | 68y | $303,000 | $380 |
| Jul 2016 | Blk 807 Tampines Ave 4 Tampines | 4-room | 10–12 | 105 | Model A | 67y | $480,000 | $425 |
| Jul 2016 | Blk 222 Serangoon Ave 4 Serangoon | 4-room | 01–03 | 96 | New Generation | 68y | $430,000 | $416 |
| Jul 2016 | Blk 168A Queensway Queenstown | 4-room | 10–12 | 84 | Improved | 57y | $460,000 | $509 |
| Jul 2016 | Blk 94 C'wealth Dr Queenstown | 3-room | 10–12 | 68 | Standard | 50y | $365,000 | $499 |
| Jul 2016 | Blk 170 Stirling Rd Queenstown | 3-room | 01–03 | 60 | Improved | 53y | $300,000 | $465 |
| Jul 2016 | Blk 44 Teban Gdns Rd Jurong East | 3-room | 04–06 | 68 | New Generation | 68y | $250,000 | $342 |
| Jul 2016 | Blk 303 Jurong East St 32 Jurong East | 3-room | 04–06 | 67 | New Generation | 66y | $310,000 | $430 |
| Jul 2016 | Blk 709 Hougang Ave 2 Hougang | 4-room | 07–09 | 91 | New Generation | 68y | $391,000 | $399 |
| Jul 2016 | Blk 603 Hougang Ave 4 Hougang | 4-room | 07–09 | 84 | Simplified | 68y | $343,000 | $379 |
| Jul 2016 | Blk 623 Hougang Ave 8 Hougang | 3-room | 07–09 | 60 | Improved | 68y | $280,000 | $434 |
| Jul 2016 | Blk 59 Circuit Rd Geylang | 3-room | 04–06 | 60 | Standard | 52y | $255,000 | $395 |
| Jul 2016 | Blk 430 Clementi Ave 3 Clementi | 3-room | 01–03 | 82 | New Generation | 62y | $420,000 | $476 |
| Jul 2016 | Blk 29 Lim Liak St Bukit Merah | 3-room | 01–03 | 75 | Standard | 56y | $660,000 | $818 |
| Jul 2016 | Blk 142 Jln Bt Merah Bukit Merah | 3-room | 07–09 | 67 | New Generation | 62y | $330,000 | $458 |
| Jul 2016 | Blk 370 Bt Batok St 31 Bukit Batok | 4-room | 01–03 | 84 | Simplified | 68y | $315,000 | $348 |
| Jul 2016 | Blk 101 Bt Batok West Ave 6 Bukit Batok | 4-room | 07–09 | 104 | Model A | 68y | $438,000 | $391 |
| Jul 2016 | Blk 346 Bt Batok St 34 Bukit Batok | 3-room | 04–06 | 73 | Model A | 69y | $273,000 | $347 |
| Jul 2016 | Blk 264 Bt Batok East Ave 4 Bukit Batok | 3-room | 10–12 | 73 | Model A | 68y | $280,000 | $356 |
| Jul 2016 | Blk 627 Bedok Reservoir Rd Bedok | 4-room | 07–09 | 91 | New Generation | 64y | $400,000 | $408 |
| Jul 2016 | Blk 627 Bedok Reservoir Rd Bedok | 4-room | 01–03 | 91 | New Generation | 64y | $360,000 | $368 |
| Jul 2016 | Blk 109 Yishun Ring Rd Yishun | 5-room | 10–12 | 123 | Improved | 65y | $470,000 | $355 |
| Jul 2016 | Blk 109 Yishun Ring Rd Yishun | 5-room | 07–09 | 121 | Improved | 65y | $455,888 | $350 |
| Jul 2016 | Blk 768 Yishun Ave 3 Yishun | 4-room | 04–06 | 84 | Simplified | 68y | $308,000 | $341 |
| Jul 2016 | Blk 261 Yishun St 22 Yishun | 3-room | 01–03 | 64 | Simplified | 68y | $255,000 | $370 |
| Jul 2016 | Blk 738 Yishun St 72 Yishun | 4-room | 07–09 | 91 | New Generation | 68y | $420,000 | $429 |
| Jul 2016 | Blk 157 Woodlands St 13 Woodlands | 3-room | 04–06 | 73 | Model A | 68y | $300,000 | $382 |
| Jul 2016 | Blk 112 Lor 1 Toa Payoh Toa Payoh | 3-room | 07–09 | 65 | Improved | 50y | $325,000 | $465 |
| Jul 2016 | Blk 444 Tampines St 42 Tampines | 3-room | 07–09 | 74 | Model A | 68y | $360,888 | $453 |
| Jul 2016 | Blk 124 Serangoon Nth Ave 1 Serangoon | 4-room | 04–06 | 96 | New Generation | 68y | $400,000 | $387 |
| Jul 2016 | Blk 21 Holland Dr Queenstown | 5-room | 22–24 | 117 | Standard | 58y | $875,000 | $695 |
| Jul 2016 | Blk 76 Marine Dr Marine Parade | 4-room | 07–09 | 82 | Improved | 59y | $575,000 | $651 |
| Jul 2016 | Blk 47 Teban Gdns Rd Jurong East | 3-room | 07–09 | 68 | New Generation | 68y | $268,000 | $366 |
| Jul 2016 | Blk 415 Hougang Ave 10 Hougang | 3-room | 01–03 | 67 | New Generation | 68y | $295,000 | $409 |
| Jul 2016 | Blk 20 Balam Rd Geylang | 3-room | 04–06 | 60.3 | Standard | 50y | $248,000 | $382 |
| Jul 2016 | Blk 93 Paya Lebar Way Geylang | 3-room | 01–03 | 58 | Improved | 55y | $250,000 | $400 |
| Jul 2016 | Blk 202 Clementi Ave 6 Clementi | 4-room | 04–06 | 93 | New Generation | 68y | $520,000 | $519 |
| Jul 2016 | Blk 434 Clementi Ave 3 Clementi | 4-room | 04–06 | 91 | New Generation | 61y | $500,000 | $510 |
| Jul 2016 | Blk 56 Telok Blangah Hts Bukit Merah | 4-room | 07–09 | 91 | New Generation | 59y | $542,000 | $553 |
| Jul 2016 | Blk 360 Bt Batok St 31 Bukit Batok | 3-room | 01–03 | 68 | New Generation | 70y | $280,000 | $383 |
| Jul 2016 | Blk 101 Bedok Reservoir Rd Bedok | 5-room | 07–09 | 121 | Improved | 68y | $448,000 | $344 |
| Jul 2016 | Blk 553 Bedok Nth Ave 1 Bedok | 5-room | 10–12 | 121 | Improved | 63y | $539,988 | $415 |
| Jul 2016 | Blk 636 Ang Mo Kio Ave 6 Ang Mo Kio | 4-room | 01–03 | 91 | New Generation | 63y | $450,000 | $459 |
| Jul 2016 | Blk 649 Ang Mo Kio Ave 5 Ang Mo Kio | 3-room | 07–09 | 75 | New Generation | 63y | $368,000 | $456 |
| Jul 2016 | Blk 649 Ang Mo Kio Ave 5 Ang Mo Kio | 3-room | 04–06 | 75 | New Generation | 63y | $345,000 | $427 |
| Jul 2016 | Blk 118 Potong Pasir Ave 1 Toa Payoh | 4-room | 01–03 | 91 | New Generation | 67y | $338,000 | $345 |
| Jul 2016 | Blk 118 Potong Pasir Ave 1 Toa Payoh | 3-room | 01–03 | 67 | New Generation | 67y | $285,000 | $395 |
| Jul 2016 | Blk 236 Serangoon Ave 3 Serangoon | 4-room | 04–06 | 84 | Simplified | 68y | $450,000 | $498 |
| Jul 2016 | Blk 101 Serangoon Nth Ave 1 Serangoon | 4-room | 01–03 | 91 | New Generation | 68y | $330,000 | $337 |
| Jul 2016 | Blk 47 Bendemeer Rd Kallang/Whampoa | 3-room | 01–03 | 65 | Improved | 57y | $300,000 | $429 |
| Jul 2016 | Blk 301 Jurong East St 32 Jurong East | 3-room | 10–12 | 67 | New Generation | 66y | $310,000 | $430 |
| Jul 2016 | Blk 330 Jurong East Ave 1 Jurong East | 3-room | 01–03 | 74 | Model A | 66y | $305,000 | $383 |
| Jul 2016 | Blk 253 Hougang Ave 3 Hougang | 4-room | 13–15 | 91 | New Generation | 67y | $370,000 | $378 |
| Jul 2016 | Blk 247 Hougang Ave 3 Hougang | 3-room | 10–12 | 67 | New Generation | 67y | $300,000 | $416 |
| Jul 2016 | Blk 110 Spottiswoode Pk Rd Bukit Merah | 5-room | 04–06 | 123 | Standard | 62y | $760,000 | $574 |
| Jul 2016 | Blk 203 Bt Batok St 21 Bukit Batok | 5-room | 10–12 | 149 | Model A | 68y | $700,000 | $436 |
| Jul 2016 | Blk 324 Bt Batok St 33 Bukit Batok | 3-room | 10–12 | 64 | Simplified | 71y | $280,000 | $406 |
| Jul 2016 | Blk 363 Bt Batok St 31 Bukit Batok | 4-room | 04–06 | 99 | New Generation | 70y | $398,000 | $373 |
| Jul 2016 | Blk 322 Bt Batok St 33 Bukit Batok | 3-room | 07–09 | 68 | New Generation | 68y | $275,000 | $376 |
| Jul 2016 | Blk 106 Bt Batok Ctrl Bukit Batok | 4-room | 04–06 | 104 | Model A | 68y | $470,000 | $420 |
| Jul 2016 | Blk 112 Bedok Nth Rd Bedok | 5-room | 13–15 | 117 | Standard | 61y | $550,000 | $437 |
| Jul 2016 | Blk 119 Bedok Nth Rd Bedok | 4-room | 07–09 | 92 | New Generation | 61y | $455,000 | $459 |
| Jul 2016 | Blk 113 Bedok Reservoir Rd Bedok | 3-room | 01–03 | 67 | New Generation | 68y | $282,000 | $391 |
| Jul 2016 | Blk 754 Yishun St 72 Yishun | 4-room | 07–09 | 84 | Simplified | 68y | $378,000 | $418 |
| Jul 2016 | Blk 124 Yishun St 11 Yishun | 3-room | 07–09 | 67 | New Generation | 68y | $278,888 | $387 |
| Jul 2016 | Blk 124 Yishun St 11 Yishun | 3-room | 04–06 | 67 | New Generation | 68y | $267,000 | $370 |
| Jul 2016 | Blk 108 Lor 1 Toa Payoh Toa Payoh | 3-room | 04–06 | 66 | Improved | 53y | $310,000 | $436 |
| Jul 2016 | Blk 213 Tampines St 23 Tampines | 4-room | 10–12 | 104 | Model A | 68y | $480,000 | $429 |
| Jul 2016 | Blk 909 Tampines Ave 4 Tampines | 3-room | 04–06 | 73 | Model A | 67y | $335,000 | $426 |
| Jul 2016 | Blk 139 Tampines St 11 Tampines | 3-room | 04–06 | 75 | Model A | 67y | $325,000 | $403 |
| Jul 2016 | Blk 408 Tampines St 41 Tampines | 3-room | 10–12 | 69 | Improved | 68y | $340,000 | $458 |
| Jul 2016 | Blk 229 Serangoon Ave 4 Serangoon | 4-room | 07–09 | 96 | New Generation | 67y | $450,000 | $435 |
| Jul 2016 | Blk 306 Serangoon Ave 2 Serangoon | 3-room | 07–09 | 60 | Improved | 68y | $325,000 | $503 |
| Jul 2016 | Blk 93 Geylang Bahru Kallang/Whampoa | 3-room | 10–12 | 68 | New Generation | 62y | $365,000 | $499 |
| Jul 2016 | Blk 412 Jurong West St 42 Jurong West | 4-room | 07–09 | 105 | Model A | 68y | $358,000 | $317 |
| Jul 2016 | Blk 531 Jurong West St 52 Jurong West | 3-room | 07–09 | 67 | New Generation | 66y | $330,000 | $458 |
| Jul 2016 | Blk 440 Jurong West Ave 1 Jurong West | 4-room | 01–03 | 104 | Model A | 68y | $420,000 | $375 |
| Jul 2016 | Blk 219A Jurong East St 21 Jurong East | 5-room | 04–06 | 118 | Improved | 68y | $548,000 | $431 |
| Jul 2016 | Blk 129 Lor Ah Soo Hougang | 5-room | 07–09 | 132 | Model A | 68y | $560,000 | $394 |
| Jul 2016 | Blk 125 Aljunied Rd Geylang | 5-room | 19–21 | 121 | Improved | 66y | $613,000 | $471 |
| Jul 2016 | Blk 324 Ubi Ave 1 Geylang | 4-room | 04–06 | 90 | Simplified | 68y | $360,388 | $372 |
| Jul 2016 | Blk 122 Geylang East Ctrl Geylang | 4-room | 04–06 | 91 | New Generation | 65y | $461,000 | $471 |
| Jul 2016 | Blk 314 Ubi Ave 1 Geylang | 4-room | 04–06 | 84 | Simplified | 68y | $395,000 | $437 |
| Jul 2016 | Blk 381 Clementi Ave 5 Clementi | 4-room | 04–06 | 91 | New Generation | 64y | $480,000 | $490 |
| Jul 2016 | Blk 381 Clementi Ave 5 Clementi | 4-room | 04–06 | 91 | New Generation | 64y | $460,000 | $470 |
| Jul 2016 | Blk 513 West Coast Rd Clementi | 3-room | 04–06 | 68 | New Generation | 63y | $295,000 | $403 |
| Jul 2016 | Blk 428 Clementi Ave 3 Clementi | 3-room | 07–09 | 67 | New Generation | 61y | $365,000 | $506 |
| Jul 2016 | Blk 23 Telok Blangah Cres Bukit Merah | 4-room | 01–03 | 82 | Improved | 58y | $425,000 | $482 |
100 sales a page. For sales before Jan 2000, open a town, street or block page.