HDB Resale Prices

279 views

HDB resale prices · Singapore The whole HDB resale market, in 3D

988,565 resale transactions since 1990, across 10,020 blocks — every one of them drawn on the map below at its real height and real price.

0flats sold in 2026
0crossed $1M in 2026
0towns
0blocks mapped

Data refreshed 9 Oct 2026 · HDB via data.gov.sg · New to HDB? Read HDB 101

Scroll to explore
Building the city…

01

Every HDB block, at its real height

This is Singapore's public housing as a price map. Each block stands at its true storey count and is coloured by what flats there actually sold for. Warm colours are pricier, cool colours cheaper. Scroll on, or drag the map.

02

Rewind the market

Every town rises and falls with its average resale price. Drag the year back to see what a 4-room in your town cost when you were growing up, and how far it has come.

03

Which floor pays more?

Resale records say which storey band each flat was on. Tap any block and it splits into its floor bands, each coloured by what that height fetched per square foot. High floors usually command a premium — this shows exactly how much, block by block.

04

Lease matters

A 99-year lease runs down. Switch the colours to remaining lease and the oldest estates show up at once — then see how price per square foot falls as the lease shortens.

05

The million-dollar map

Every flat that changed hands for $1,000,000 or more becomes a golden beacon. Watch where they cluster, and how many there were this year.

06

Value radar

Blocks selling well below their town's typical price per square foot glow green; those well above glow red. A quick way to spot where your money goes further.

07

What's my flat worth?

Type your block, choose your flat type and floor, and get an estimate built from recent sales in your block, street or town — adjusted for floor and the market since. Then see which new launches that budget reaches.

08

Town face-off

Pick two towns and compare them side by side: typical prices by flat type, price per square foot, remaining lease, how many sold and how many crossed $1M.

09

Street leaderboard

Inside any town, which streets fetch the most per square foot, which have risen fastest in three years, and which are the busiest?

10

Record breakers

The highest prices ever paid, the record for each flat type, the priciest per square foot this year, and the busiest blocks.

11

Now explore it yourself

Every control is yours: pick a flat type, a time window and a colour mode, search any address or postal code, and tap blocks for the full story.

Browse town by town

This year's (2026) average resale price and sales count per town. Tap a town for its full page, or "Fly there" to see it on the map.

Ang Mo Kio

$641,292avg

700 sold · 106 over $1M

  • 2 Room$327,310
  • 3 Room$442,815
  • 4 Room$739,703
  • 5 Room$1,001,339
  • Executive$1,184,555

Town page

Bedok

$631,522avg

1,092 sold · 85 over $1M

  • 2 Room$332,510
  • 3 Room$436,187
  • 4 Room$682,699
  • 5 Room$840,113
  • Executive$1,039,899

Town page

Bishan

$865,893avg

347 sold · 75 over $1M

  • 3 Room$490,797
  • 4 Room$788,831
  • 5 Room$1,022,712
  • Executive$1,290,543

Town page

Bukit Batok

$616,905avg

1,146 sold · 8 over $1M

  • 2 Room$378,150
  • 3 Room$437,355
  • 4 Room$618,693
  • 5 Room$805,724
  • Executive$880,694

Town page

Bukit Merah

$778,570avg

750 sold · 175 over $1M

  • 1 Room$262,876
  • 2 Room$313,957
  • 3 Room$515,322
  • 4 Room$898,827
  • 5 Room$1,048,128

Town page

Bukit Panjang

$631,859avg

636 sold · 4 over $1M

  • 2 Room$365,938
  • 3 Room$467,195
  • 4 Room$581,713
  • 5 Room$716,500
  • Executive$843,725

Town page

Bukit Timah

$1,009,193avg

46 sold · 24 over $1M

  • 3 Room$480,000
  • 4 Room$923,615
  • 5 Room$1,121,526
  • Executive$1,392,413

Town page

Central Area

$880,131avg

148 sold · 49 over $1M

  • 2 Room$319,500
  • 3 Room$543,261
  • 4 Room$1,034,117
  • 5 Room$1,255,952

Town page

Choa Chu Kang

$603,786avg

845 sold · 0 over $1M

  • 2 Room$384,574
  • 3 Room$438,513
  • 4 Room$558,218
  • 5 Room$661,732
  • Executive$823,729

Town page

Clementi

$722,301avg

403 sold · 76 over $1M

  • 2 Room$382,600
  • 3 Room$477,456
  • 4 Room$828,086
  • 5 Room$1,130,044
  • Executive$1,083,125

Town page

Geylang

$629,541avg

527 sold · 55 over $1M

  • 2 Room$299,176
  • 3 Room$443,756
  • 4 Room$775,745
  • 5 Room$973,184
  • Executive$1,043,364

Town page

Hougang

$658,369avg

1,019 sold · 44 over $1M

  • 2 Room$381,584
  • 3 Room$467,441
  • 4 Room$628,180
  • 5 Room$799,021
  • Executive$978,753

Town page

Jurong East

$565,437avg

396 sold · 13 over $1M

  • 2 Room$345,375
  • 3 Room$415,077
  • 4 Room$558,969
  • 5 Room$707,754
  • Executive$934,340

Town page

Jurong West

$563,445avg

1,202 sold · 0 over $1M

  • 2 Room$357,122
  • 3 Room$397,826
  • 4 Room$546,423
  • 5 Room$642,795
  • Executive$779,773

Town page

Kallang/whampoa

$744,902avg

613 sold · 116 over $1M

  • 2 Room$331,900
  • 3 Room$507,863
  • 4 Room$877,394
  • 5 Room$975,569
  • Executive$1,061,467

Town page

Marine Parade

$647,644avg

103 sold · 14 over $1M

  • 3 Room$464,338
  • 4 Room$629,553
  • 5 Room$1,030,741

Town page

Pasir Ris

$749,721avg

625 sold · 17 over $1M

  • 2 Room$419,000
  • 3 Room$549,993
  • 4 Room$655,317
  • 5 Room$749,018
  • Executive$925,520

Town page

Punggol

$677,313avg

1,362 sold · 16 over $1M

  • 2 Room$399,742
  • 3 Room$548,754
  • 4 Room$683,263
  • 5 Room$786,728
  • Executive$822,127

Town page

Queenstown

$819,215avg

633 sold · 208 over $1M

  • 2 Room$477,000
  • 3 Room$563,712
  • 4 Room$1,017,633
  • 5 Room$1,224,395
  • Executive$1,341,667

Town page

Sembawang

$604,885avg

682 sold · 0 over $1M

  • 2 Room$380,758
  • 3 Room$524,770
  • 4 Room$614,005
  • 5 Room$666,762
  • Executive$766,033

Town page

Sengkang

$669,480avg

1,421 sold · 18 over $1M

  • 2 Room$387,091
  • 3 Room$544,587
  • 4 Room$649,892
  • 5 Room$726,158
  • Executive$851,509

Town page

Serangoon

$722,354avg

310 sold · 41 over $1M

  • 3 Room$470,011
  • 4 Room$682,052
  • 5 Room$860,655
  • Executive$1,097,168

Town page

Tampines

$720,810avg

1,700 sold · 78 over $1M

  • 2 Room$428,172
  • 3 Room$508,537
  • 4 Room$688,714
  • 5 Room$829,705
  • Executive$995,317
  • Multi-generation$1,207,667

Town page

Toa Payoh

$765,481avg

804 sold · 236 over $1M

  • 2 Room$288,020
  • 3 Room$480,271
  • 4 Room$955,021
  • 5 Room$1,080,159
  • Executive$1,057,907

Town page

Woodlands

$606,881avg

1,503 sold · 29 over $1M

  • 2 Room$370,116
  • 3 Room$422,171
  • 4 Room$553,950
  • 5 Room$659,435
  • Executive$930,040

Town page

Yishun

$558,705avg

1,283 sold · 13 over $1M

  • 2 Room$361,524
  • 3 Room$440,068
  • 4 Room$553,403
  • 5 Room$693,085
  • Executive$920,150
  • Multi-generation$1,175,000

Town page

Classic tools: budget finder, flat transactions map, address search and town tables

New to buying HDB? Read HDB 101 first — schemes, grants, MOP and the resale process, all in one place.

26 HDB towns tracked
20,296 Resale transactions in 2026
🔥 1,500 Sold over $1M this year
Bukit Timah Highest average price town

Data last refreshed 9 Oct 2026 · Source: HDB via data.gov.sg

Find towns within your budget

Enter what you're able to spend and the room type you want — we'll match it against this year's average resale prices, by town.

How to use this page

Every figure below comes from HDB's own resale transaction records. There are three ways to explore it — read through however much of this you need, then jump in with whichever suits what you're looking for.

  1. See transactions on a map

    Type an address or postal code into the search box and press "Search", choose how far out to look, and pick a date range along the top. Every dot on the map is a Block/Street with a resale transaction — click one to see how many units sold there, broken down by room type using the colour legend above the map. "Clear" resets the search back to the full map.

  2. Look up a specific address

    Just below the map, type a block number or street name — e.g. "123 Ang Mo Kio Ave 3" or just "Ave 3". Tap any matching address that appears to see its individual resale transactions. Narrow the results with a date range button (3 months to 3 years), or set your own custom From/To months (up to 3 years apart).

  3. Browse prices town by town

    Further down, use "Search for your town" to jump straight to one, or scroll through the full list. Click any town to open it and see this year's average price by room type. Inside, "View all recorded transactions" opens the complete list for that town, with its own room-type filter and a "Download" link for a PDF copy.

Start exploring

Transactions map

Every Block/Street with a resale transaction in the selected date range, plotted on the map — click a marker to see how many sold, broken down by room type.

Date range:

  • 2-Room
  • 3-Room
  • 4-Room
  • 5-Room
  • Executive
  • Multi-Generation
Ang Mo Kio Avg price 2026 $641,292 Last: $1,285,000 🔥 106 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,099 19 $327,310 — $290,000 Oct 2026
3 Room 24,519 321 $442,815 — $505,000 Oct 2026
4 Room 15,178 234 $739,703 43 $770,000 Oct 2026
5 Room 6,292 119 $1,001,339 56 $1,285,000 Oct 2026
Executive 505 7 $1,184,555 7 $1,090,000 Sep 2026

Based on 700 resale transactions registered so far this year.

Bedok Avg price 2026 $631,522 Last: $1,200,000 🔥 85 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,539 17 $332,510 — $318,888 Sep 2026
3 Room 22,998 398 $436,187 — $360,000 Oct 2026
4 Room 21,971 442 $682,699 27 $515,000 Oct 2026
5 Room 10,773 179 $840,113 27 $890,000 Oct 2026
Executive 2,719 56 $1,039,899 31 $1,200,000 Oct 2026

Based on 1092 resale transactions registered so far this year.

Bishan Avg price 2026 $865,893 Last: $1,362,888 🔥 75 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
3 Room 2,556 47 $490,797 — $555,000 Oct 2026
4 Room 10,853 167 $788,831 6 $450,000 Oct 2026
5 Room 5,716 97 $1,022,712 34 $850,000 Oct 2026
Executive 1,567 36 $1,290,543 35 $1,362,888 Oct 2026

Based on 347 resale transactions registered so far this year.

Bukit Batok Avg price 2026 $616,905 Last: $885,888 🔥 8 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 3,544 76 $378,150 — $425,000 Oct 2026
3 Room 11,985 261 $437,355 — $405,000 Oct 2026
4 Room 18,823 492 $618,693 — $695,000 Oct 2026
5 Room 7,964 260 $805,724 6 $710,000 Oct 2026
Executive 2,734 57 $880,694 2 $885,888 Oct 2026

Based on 1146 resale transactions registered so far this year.

Bukit Merah Avg price 2026 $778,570 Last: $950,000 🔥 175 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,536 26 $313,957 — $288,889 Sep 2026
3 Room 15,778 239 $515,322 — $743,888 Oct 2026
4 Room 17,192 326 $898,827 97 $890,000 Oct 2026
5 Room 9,624 150 $1,048,128 78 $950,000 Oct 2026
1 Room — 9 $262,876 — $265,000 Oct 2026

Based on 750 resale transactions registered so far this year.

Bukit Panjang Avg price 2026 $631,859 Last: $928,000 🔥 4 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,180 8 $365,938 — $380,000 Oct 2026
3 Room 3,867 74 $467,195 — $528,888 Oct 2026
4 Room 17,224 304 $581,713 — $685,000 Oct 2026
5 Room 10,628 184 $716,500 1 $830,000 Oct 2026
Executive 3,381 66 $843,725 3 $928,000 Oct 2026

Based on 636 resale transactions registered so far this year.

Bukit Timah Avg price 2026 $1,009,193 Last: $1,310,000 🔥 24 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
3 Room 439 7 $480,000 — $480,000 Sep 2026
4 Room 920 13 $923,615 — $930,000 Sep 2026
5 Room 683 19 $1,121,526 17 $980,000 Sep 2026
Executive 380 7 $1,392,413 7 $1,310,000 Sep 2026

Based on 46 resale transactions registered so far this year.

Central Area Avg price 2026 $880,131 Last: $630,000 🔥 49 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 345 4 $319,500 — $280,000 Aug 2026
3 Room 4,197 51 $543,261 — $523,000 Oct 2026
4 Room 3,424 70 $1,034,117 34 $630,000 Oct 2026
5 Room 907 23 $1,255,952 15 $775,000 Sep 2026

Based on 148 resale transactions registered so far this year.

Choa Chu Kang Avg price 2026 $603,786 Last: $800,000
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,013 12 $384,574 — $325,000 Aug 2026
3 Room 2,664 62 $438,513 — $390,000 Oct 2026
4 Room 23,993 423 $558,218 — $572,000 Oct 2026
5 Room 15,952 274 $661,732 — $755,000 Oct 2026
Executive 4,762 74 $823,729 — $800,000 Oct 2026

Based on 845 resale transactions registered so far this year.

Clementi Avg price 2026 $722,301 Last: $1,120,000 🔥 76 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 367 5 $382,600 — $425,000 Jul 2026
3 Room 11,898 171 $477,456 — $501,000 Oct 2026
4 Room 10,615 161 $828,086 34 $610,000 Oct 2026
5 Room 4,253 58 $1,130,044 34 $868,000 Oct 2026
Executive 620 8 $1,083,125 8 $1,120,000 Oct 2026

Based on 403 resale transactions registered so far this year.

Geylang Avg price 2026 $629,541 Last: $1,075,000 🔥 55 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,659 13 $299,176 — $270,000 Oct 2026
3 Room 12,164 255 $443,756 — $358,000 Oct 2026
4 Room 13,864 193 $775,745 24 $543,888 Oct 2026
5 Room 3,627 55 $973,184 23 $1,088,800 Oct 2026
Executive 832 11 $1,043,364 8 $1,075,000 Oct 2026

Based on 527 resale transactions registered so far this year.

Hougang Avg price 2026 $658,369 Last: $910,000 🔥 44 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 2,324 33 $381,584 — $395,000 Oct 2026
3 Room 11,122 206 $467,441 — $430,000 Oct 2026
4 Room 28,143 470 $628,180 — $693,888 Oct 2026
5 Room 11,624 204 $799,021 15 $850,000 Oct 2026
Executive 4,311 106 $978,753 29 $910,000 Oct 2026

Based on 1019 resale transactions registered so far this year.

Jurong East Avg price 2026 $565,437 Last: $730,000 🔥 13 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 607 8 $345,375 — $355,000 Sep 2026
3 Room 7,124 151 $415,077 — $552,000 Oct 2026
4 Room 8,428 111 $558,969 — $638,000 Oct 2026
5 Room 5,925 94 $707,754 — $730,000 Oct 2026
Executive 1,871 32 $934,340 13 $850,000 Sep 2026

Based on 396 resale transactions registered so far this year.

Jurong West Avg price 2026 $563,445 Last: $780,000
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,804 22 $357,122 — $350,000 Oct 2026
3 Room 12,150 232 $397,826 — $400,000 Oct 2026
4 Room 30,322 484 $546,423 — $650,888 Oct 2026
5 Room 22,492 359 $642,795 — $830,000 Oct 2026
Executive 6,508 105 $779,773 — $780,000 Oct 2026

Based on 1202 resale transactions registered so far this year.

Kallang/whampoa Avg price 2026 $744,902 Last: $1,320,000 🔥 116 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,110 10 $331,900 — $345,000 Sep 2026
3 Room 14,553 238 $507,863 2 $315,000 Oct 2026
4 Room 13,845 254 $877,394 73 $438,000 Oct 2026
5 Room 5,478 96 $975,569 34 $600,000 Oct 2026
Executive 506 15 $1,061,467 7 $1,320,000 Oct 2026

Based on 613 resale transactions registered so far this year.

Marine Parade Avg price 2026 $647,644 Last: $1,150,000 🔥 14 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
3 Room 3,020 47 $464,338 — $460,000 Oct 2026
4 Room 1,798 32 $629,553 — $563,000 Oct 2026
5 Room 1,685 24 $1,030,741 14 $1,150,000 Oct 2026

Based on 103 resale transactions registered so far this year.

Pasir Ris Avg price 2026 $749,721 Last: $828,000 🔥 17 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 530 6 $419,000 — $410,000 Aug 2026
3 Room 650 16 $549,993 — $630,000 Aug 2026
4 Room 12,014 251 $655,317 — $665,000 Oct 2026
5 Room 9,704 187 $749,018 1 $770,000 Oct 2026
Executive 7,460 165 $925,520 16 $828,000 Oct 2026

Based on 625 resale transactions registered so far this year.

Punggol Avg price 2026 $677,313 Last: $825,000 🔥 16 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 7,061 107 $399,742 — $345,000 Oct 2026
3 Room 6,388 151 $548,754 — $518,888 Oct 2026
4 Room 27,181 700 $683,263 — $635,000 Oct 2026
5 Room 18,861 383 $786,728 16 $825,000 Oct 2026
Executive 1,127 21 $822,127 — $880,000 Sep 2026

Based on 1362 resale transactions registered so far this year.

Queenstown Avg price 2026 $819,215 Last: $1,530,000 🔥 208 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,461 15 $477,000 — $650,000 Sep 2026
3 Room 13,559 295 $563,712 1 $830,000 Oct 2026
4 Room 10,428 247 $1,017,633 146 $1,000,000 Oct 2026
5 Room 4,340 70 $1,224,395 55 $1,530,000 Oct 2026
Executive 356 6 $1,341,667 6 $1,500,000 Sep 2026

Based on 633 resale transactions registered so far this year.

Sembawang Avg price 2026 $604,885 Last: $810,000
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 3,522 70 $380,758 — $381,800 Oct 2026
3 Room 1,913 75 $524,770 — $536,000 Oct 2026
4 Room 12,873 307 $614,005 — $545,000 Oct 2026
5 Room 9,506 183 $666,762 — $632,000 Oct 2026
Executive 2,871 47 $766,033 — $810,000 Oct 2026

Based on 682 resale transactions registered so far this year.

Sengkang Avg price 2026 $669,480 Last: $980,888 🔥 18 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 5,331 60 $387,091 — $393,000 Sep 2026
3 Room 4,800 112 $544,587 — $676,767 Oct 2026
4 Room 33,596 687 $649,892 — $525,000 Oct 2026
5 Room 25,710 462 $726,158 16 $780,000 Oct 2026
Executive 4,463 100 $851,509 2 $980,888 Oct 2026

Based on 1421 resale transactions registered so far this year.

Serangoon Avg price 2026 $722,354 Last: $1,120,000 🔥 41 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
3 Room 4,526 73 $470,011 — $559,988 Oct 2026
4 Room 10,231 136 $682,052 — $666,000 Oct 2026
5 Room 3,760 59 $860,655 7 $1,028,000 Oct 2026
Executive 2,365 42 $1,097,168 34 $1,120,000 Oct 2026

Based on 310 resale transactions registered so far this year.

Tampines Avg price 2026 $720,810 Last: $1,000,000 🔥 78 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,487 8 $428,172 — $420,000 Sep 2026
3 Room 15,081 317 $508,537 — $495,000 Oct 2026
4 Room 38,048 750 $688,714 — $615,000 Oct 2026
5 Room 23,757 474 $829,705 16 $880,888 Oct 2026
Executive 5,750 148 $995,317 59 $1,000,000 Oct 2026
Multi-generation 100 3 $1,207,667 3 $1,388,000 Sep 2026

Based on 1700 resale transactions registered so far this year.

Toa Payoh Avg price 2026 $765,481 Last: $970,000 🔥 236 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 1,972 19 $288,020 — $320,000 Sep 2026
3 Room 17,332 328 $480,271 — $855,000 Oct 2026
4 Room 17,294 327 $955,021 167 $1,049,000 Oct 2026
5 Room 7,259 118 $1,080,159 65 $1,285,000 Oct 2026
Executive 854 12 $1,057,907 4 $970,000 Oct 2026

Based on 804 resale transactions registered so far this year.

Woodlands Avg price 2026 $606,881 Last: $910,000 🔥 29 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 4,109 23 $370,116 — $380,000 Sep 2026
3 Room 7,610 171 $422,171 — $428,000 Oct 2026
4 Room 31,662 709 $553,950 — $470,000 Oct 2026
5 Room 22,057 441 $659,435 — $700,000 Oct 2026
Executive 6,191 159 $930,040 29 $910,000 Oct 2026

Based on 1503 resale transactions registered so far this year.

Yishun Avg price 2026 $558,705 Last: $1,178,000 🔥 13 sold over $1M
Room type Total in town Sold this year Avg price Over $1M Last recorded
2 Room 4,522 41 $361,524 — $348,000 Sep 2026
3 Room 16,450 333 $440,068 — $375,000 Oct 2026
4 Room 33,532 637 $553,403 — $563,000 Oct 2026
5 Room 11,973 213 $693,085 — $735,000 Oct 2026
Executive 2,567 55 $920,150 9 $1,010,000 Sep 2026
Multi-generation 174 4 $1,175,000 4 $1,178,000 Oct 2026

Based on 1283 resale transactions registered so far this year.

Every figure on this page is computed from HDB's published resale transaction records (data.gov.sg). "Typical" prices are medians of the sales in the chosen window for a block or street, and averages for a whole town. Estimates are indicative only and are not a valuation. Block outlines come from HDB and OpenStreetMap; heights follow their storey counts.

Free · takes under a minute

Buying or selling an HDB flat? Ask Sam — free, no obligation.Call 8911 8921Selling? Start here

The 3D models, maps, tools, data compilations and content on this site are protected by copyright. Copying, scraping or republishing without permission is not allowed. Terms of Service.