Skip to content
numberssg

Property · HDB data

HDB resale prices: every sale, by town, block and lease

All 990,515 resale flat sales HDB has registered since 1990, read every morning. Look up a town, a block or a street; see what a flat like yours would sell for, and how much the lease left takes off the price.

4-room median, Oct 2026

S$628,888

+0.6% on Oct 2025

The middle 4-room price of 877 sold. Medians move with which towns sell: the mix-adjusted view

Flats sold, Oct 2026

2,174

238 at S$1 million or more

1,338 sold, 86 at S$1m+ in Oct 2025. Million-dollar flats

2026 Q4 so far, our early read

+0.3%

on 2026 Q3, like for like

From 2,617 sales registered so far; HDB’s own figure comes after the quarter. How close our reads have been

HDB’s resale data on data.gov.sg, updated 2:10 am, 10 Nov; 990,515 sales since Jan 1990. Look up any town, block or flat type

Look up sales: any town, block or flat type

Pick a town and narrow it down as far as you like: one block, one street, one floor band, a minimum lease. The newest sales come first; download the CSV for every sale in the town.

170 sales of 4-room flats in Serangoon, Dec 2025 to Nov 2026. Median S$655,194, middle half S$608,000 to S$715,000; S$6,813 a square metre; median lease left 59 years 1 mo. Nov 2026 is still filling in: HDB adds each sale when it is registered.

Dec 2025Nov 2026

Nov 2026: median S$681,500, 4 sales

RegisteredFlatPrice
Nov 2026414 Serangoon Ctrl4-room · floor 04 to 06 · 108 m² · 61 years 3 mo leftS$950,000S$8,796/m²
Nov 2026203 Serangoon Ctrl4-room · floor 04 to 06 · 89 m² · 58 years 3 mo leftS$715,000S$8,034/m²
Nov 2026517 Serangoon Nth Ave 44-room · floor 04 to 06 · 104 m² · 65 years 1 mo leftS$648,000S$6,231/m²
Nov 2026118 Serangoon Nth Ave 14-room · floor 01 to 03 · 91 m² · 58 years 4 mo leftS$565,000S$6,209/m²
Oct 2026401 Serangoon Ave 14-room · floor 13 to 15 · 113 m² · 61 years 5 mo leftS$932,000S$8,248/m²
Oct 2026240 Serangoon Ave 24-room · floor 10 to 12 · 105 m² · 57 years 10 mo leftS$872,888S$8,313/m²
Oct 2026401 Serangoon Ave 14-room · floor 10 to 12 · 105 m² · 61 years 5 mo leftS$854,000S$8,133/m²
Oct 2026419 Serangoon Ctrl4-room · floor 07 to 09 · 103 m² · 61 years 8 mo leftS$850,000S$8,252/m²
Oct 2026333 Serangoon Ave 34-room · floor 07 to 09 · 84 m² · 58 years 11 mo leftS$692,888S$8,249/m²
Oct 2026207 Serangoon Ctrl4-room · floor 04 to 06 · 83 m² · 58 years 7 mo leftS$672,888S$8,107/m²
Oct 2026524 Serangoon Nth Ave 44-room · floor 07 to 09 · 104 m² · 65 years 1 mo leftS$670,000S$6,442/m²
Oct 2026529 Serangoon Nth Ave 44-room · floor 04 to 06 · 110 m² · 65 years 2 mo leftS$666,000S$6,055/m²
Oct 20267 Lor Lew Lian4-room · floor 10 to 12 · 98 m² · 50 years 8 mo leftS$653,888S$6,672/m²
Oct 2026532 Serangoon Nth Ave 44-room · floor 07 to 09 · 103 m² · 65 years 1 mo leftS$646,000S$6,272/m²
Oct 2026220 Serangoon Ave 44-room · floor 10 to 12 · 91 m² · 57 years 3 mo leftS$620,000S$6,813/m²
Oct 2026226 Serangoon Ave 44-room · floor 13 to 15 · 91 m² · 56 years 10 mo leftS$620,000S$6,813/m²
Oct 2026234 Serangoon Ave 34-room · floor 04 to 06 · 84 m² · 57 years 9 mo leftS$608,000S$7,238/m²
Oct 2026234 Serangoon Ave 34-room · floor 04 to 06 · 84 m² · 57 years 9 mo leftS$600,000S$7,143/m²
Oct 2026229 Serangoon Ave 44-room · floor 01 to 03 · 91 m² · 56 years 10 mo leftS$590,000S$6,484/m²
Oct 2026509 Serangoon Nth Ave 44-room · floor 01 to 03 · 102 m² · 69 years 9 mo leftS$590,000S$5,784/m²
Oct 2026147 Serangoon Nth Ave 14-room · floor 07 to 09 · 88 m² · 60 years 11 mo leftS$580,000S$6,591/m²
Oct 2026101 Serangoon Nth Ave 14-room · floor 07 to 09 · 91 m² · 57 years 6 mo leftS$522,880S$5,746/m²
Sep 2026335 Serangoon Ave 34-room · floor 10 to 12 · 104 m² · 58 years 9 mo leftS$900,000S$8,654/m²
Sep 2026407 Serangoon Ave 14-room · floor 04 to 06 · 113 m² · 61 years 6 mo leftS$850,000S$7,522/m²
Sep 2026420 Serangoon Ctrl4-room · floor 07 to 09 · 93 m² · 62 years 3 mo leftS$755,000S$8,118/m²

The 25 newest of 170. The CSV below has every sale in the town.

Every sale in Serangoon: CSV since 2017 · CSV 1990 to 2016. HDB registers a sale some weeks after the price is agreed, so “registered” is not the day the deal was struck.

What a flat like yours would sell for

Pick your block and tell us the floor, size and model. We take every sale of that flat type in the town over the last 12 months, adjust each one to your flat and to this month’s prices, and take the middle. Sales in your own block count three times, on your street twice.

Lease left now: 93 years 11 mo, from HDB’s figure for this block. Area and model start at the block’s most common for this type; change them to yours.

A flat like this, at Nov 2026 pricesS$791,000S$720,000 to S$877,000

From 890 4-room sales in Tampines in the last 12 months, each adjusted to this flat’s size, lease, floor, model and to today’s prices; 15 in this block and 99 more on this street count extra. In our test on 25,474 real sales from Nov 2025 to Oct 2026, 8 in 10 sold within a range this wide around an estimate made the same way, and half within 4.8% of it.

The latest sales in this block
SaleSold forAs this flat today
Block 618BSep 2026 · floor 01 to 03 · 93 m² · 94 years 1 mo leftS$740,000S$788,000
Block 618BSep 2026 · floor 01 to 03 · 93 m² · 94 years 2 mo leftS$720,000S$766,000
Block 618BAug 2026 · floor 13 to 15 · 93 m² · 94 years 3 mo leftS$808,000S$782,000
Block 618BJul 2026 · floor 13 to 15 · 93 m² · 94 years 4 mo leftS$818,000S$794,000
Block 618BJun 2026 · floor 10 to 12 · 93 m² · 94 years 5 mo leftS$820,000S$805,000
Block 618BJun 2026 · floor 13 to 15 · 93 m² · 94 years 5 mo leftS$818,000S$791,000

An estimate from past sales, not a valuation. It can’t see renovation, the view, which way the flat faces or how close it is to the lift, and those move real prices. The range is how far real sales landed from our estimates when we tested it; one sale in five fell outside it.

Resale prices by town

3-room4-room5-roomExecutive

4-room resale prices by town, Nov 2025 to Oct 2026, cheapest median first
TownMedianmiddle half, per m²On a year before
Jurong West592 sold · 97.5 m² · 70 years 4 mo leftS$534,500S$500k to S$580kS$5,498/m²−1.4%
Woodlands893 sold · 98 m² · 70 years 11 mo leftS$548,000S$519k to S$590kS$5,604/m²−2.1%
Jurong East140 sold · 94 m² · 69 years leftS$549,444S$515k to S$613kS$5,774/m²+0.8%
Yishun796 sold · 93 m² · 61 years 6 mo leftS$550,000S$506k to S$595kS$5,867/m²−3.2%
Choa Chu Kang516 sold · 101.5 m² · 72 years leftS$551,944S$525k to S$590kS$5,478/m²−0.6%
Bukit Panjang378 sold · 93 m² · 72 years 2 mo leftS$570,000S$522k to S$628kS$6,000/m²0.0%
Bedok539 sold · 92 m² · 59 years 8 mo leftS$600,000S$525k to S$825kS$6,481/m²+2.6%
Sembawang393 sold · 93 m² · 90 years 4 mo leftS$600,000S$545k to S$668kS$6,452/m²−4.5%
Hougang591 sold · 93 m² · 70 years 8 mo leftS$618,888S$568k to S$679kS$6,389/m²−1.5%
Ang Mo Kio287 sold · 93 m² · 54 years 2 mo leftS$620,000S$545k to S$953kS$6,484/m²+4.0%
Bukit Batok600 sold · 93 m² · 90 years 10 mo leftS$625,000S$532k to S$685kS$6,575/m²+0.8%
Pasir Ris303 sold · 105 m² · 67 years 2 mo leftS$635,000S$610k to S$680kS$6,019/m²+0.8%
Marine Parade38 sold · 87 m² · 48 years 2 mo leftS$637,500S$582k to S$676kS$7,668/m²–
Sengkang864 sold · 93 m² · 85 years 4 mo leftS$640,000S$590k to S$690kS$6,882/m²−1.4%
Serangoon180 sold · 95 m² · 59 years 1 mo leftS$653,444S$608k to S$716kS$6,811/m²−1.0%
Tampines922 sold · 94 m² · 69 years 1 mo leftS$665,500S$620k to S$760kS$6,610/m²−0.7%
Punggol871 sold · 93 m² · 88 years 5 mo leftS$680,000S$638k to S$730kS$7,333/m²+0.3%
Geylang230 sold · 93 m² · 59 years 4 mo leftS$740,000S$598k to S$952kS$7,234/m²−6.8%
Bishan200 sold · 103 m² · 62 years 11 mo leftS$788,000S$717k to S$850kS$7,845/m²+0.5%
Clementi200 sold · 92 m² · 75 years 10 mo leftS$801,500S$600k to S$992kS$9,154/m²−6.5%
Central Area81 sold · 94 m² · 75 years 6 mo leftS$870,000S$771k to S$1.35mS$9,976/m²–
Kallang/Whampoa316 sold · 93 m² · 77 years 10 mo leftS$900,000S$705k to S$1.05mS$9,716/m²+2.3%
Bukit Timah18 sold · 104 m² · 61 years 6 mo leftS$934,000S$913k to S$959kS$8,981/m²–
Bukit Merah403 sold · 93 m² · 78 years 2 mo leftS$938,000S$769k to S$1.02mS$10,130/m²+1.4%
Toa Payoh428 sold · 93 m² · 91 years 4 mo leftS$1,000,888S$828k to S$1.1mS$11,118/m²+2.1%
Queenstown323 sold · 90 m² · 87 years 8 mo leftS$1,030,000S$931k to S$1.14mS$11,532/m²+4.4%

Towns with at least 5 sales. “On a year before” compares the median with the 12 months before; medians move with which blocks happen to sell, so we show it only where a town had 100 sales or more. Central Area and Kallang/Whampoa are counted as HDB names them.

How much the lease left takes off the price

Compare two flats in the same town, of the same type, sold in the same months, on the same floor band, of the same size and model. The one with 60 years of lease left sold for 27% less than one with 95 years left; with 80 years left, 17% less; with 45 years left, 45% less. That is what 244,312 sales since 2017 show, using HDB’s own remaining-lease figure for each.

Price against a flat with 95 years left, like for like
Lease leftSince 20172017 to 20192020 to 20222023 to 2026
45 years−44.6%−44%−41%−43%
50 years−38.6%−36%−37%−38%
55 years−33.6%−33%−34%−34%
60 years−26.8%−28%−30%−25%
65 years−23.0%−23%−24%−23%
70 years−21.7%−21%−25%−22%
75 years−19.0%−22%−21%−19%
80 years−16.8%−14%−19%−16%
85 years−10.7%−14%−8%−4%
90 years−5.1%+3%−7%−7%

Across leases of 45 to 80 years left, the discount averaged 28% in 2017 to 2019 and 27% in 2023 to 2026. The discount buyers take for a short lease has barely changed. Single cells move by a few points between periods; read the rows, not one cell.

Our own sum from HDB’s data: a regression of price on lease left, size, floor band, flat model and month, within each town and flat type. It measures what buyers paid, not what a flat will be worth later, and old blocks differ in more than lease (location within a town, upgrading), which it can’t see.

How much a higher floor adds

Measured the same way, against a like flat on floors 04 to 06. Few blocks go above 30 storeys, so the top bands rest on far fewer sales than the low ones.

Price against a flat on floors 04 to 06, like for like
FloorSince 2017
01 to 03−3.4%
04 to 06the yardstick
07 to 09+2.8%
10 to 12+4.5%
13 to 15+6.2%
16 to 18+8.6%
19 to 21+11.7%
22 to 24+13.3%
25 to 27+15.2%
28 to 30+17.6%
31 to 33+17.6%
34 to 36+18.5%
37 to 39+19.8%
40 to 42+21.8%
43 to 45+20.9%
46 to 48+24.0%
49 to 51+25.9%

HDB resale prices since 1990

3-room 4-room 5-room

Tap or hover on the chart to read a value.

S$0kS$200kS$400kS$600kS$800k
20182020202220242026
Median resale price by month, in thousands of dollars. Months with fewer than 20 sales of a type are left out. Before March 2012 HDB dated sales by approval, after by registration.
Download CSV
Was this chart helpful?

HDB’s Resale Price Index

HDB Resale Price Index

Tap or hover on the chart to read a value.

050100150200250
200020102020
HDB Resale Price Index, 1Q2009 = 100, quarterly.

HDB’s index was 202.5 in 2026 Q3, −0.6% on a year earlier; its highest was 203.7 in 2025 Q3. HDB adjusts it for which flats sold, so it moves less than the medians above when the mix changes.

This quarter so far

2026 Q4 so far: +0.3% on 2026 Q3, from 2,617 sales registered since the quarter began, with Nov 2026 still filling in. HDB’s own figure for the quarter comes after it ends.

We work out the quarter’s change the way an index does, comparing like flats, from the sales registered so far. Tested on the last 35 quarters: after one month, our read was within 1 point of HDB’s final change 34 times, and after two months 35 times; the median gap was 0.38 and 0.16 points.

Our early read against HDB’s Resale Price Index, change on the quarter before
QuarterAfter 1 monthAfter 2 monthsHDB
2026 Q3−0.2%−0.1%−0.2%
2026 Q2−0.6%−0.5%−0.3%
2026 Q1−0.1%−0.1%−0.1%
2025 Q4+0.3%+0.4%−0.1%
2025 Q3+0.3%+0.4%+0.4%
2025 Q2+1.0%+1.3%+1.0%
2025 Q1+0.9%+1.1%+1.6%
2024 Q4+2.3%+2.7%+2.6%
The 27 quarters before
QuarterAfter 1 monthAfter 2 monthsHDB
2024 Q3+1.8%+2.3%+2.7%
2024 Q2+1.4%+1.9%+2.3%
2024 Q1+1.7%+1.8%+1.8%
2023 Q4+0.4%+0.6%+1.1%
2023 Q3+1.1%+1.2%+1.3%
2023 Q2+1.0%+1.4%+1.5%
2023 Q1+0.9%+0.9%+1.0%
2022 Q4+1.7%+2.1%+2.3%
2022 Q3+1.8%+2.0%+2.6%
2022 Q2+2.0%+2.2%+2.8%
2022 Q1+1.9%+2.2%+2.4%
2021 Q4+2.2%+2.9%+3.4%
2021 Q3+2.0%+2.7%+2.9%
2021 Q2+2.1%+2.7%+3.0%
2021 Q1+2.1%+2.6%+3.0%
2020 Q4+2.7%+2.9%+3.1%
2020 Q3+0.9%+1.4%+1.5%
2020 Q2−0.2%−0.1%+0.3%
2020 Q1−0.3%+0.1%0.0%
2019 Q4−0.1%+0.3%+0.5%
2019 Q3+0.2%+0.2%+0.1%
2019 Q2−0.1%−0.2%−0.2%
2019 Q1−0.4%−0.4%−0.3%
2018 Q4−0.3%−0.1%−0.2%
2018 Q3−0.2%−0.3%−0.1%
2018 Q2−0.2%+0.1%+0.1%
2018 Q1−0.5%−0.9%−0.8%

Million-dollar HDB flats

1,999 flats sold for S$1 million or more in the 12 months to Oct 2026, 7.8% of all resale flats. The first was in Jul 2012: an executive flat at 149 Mei Ling St, S$1,000,000. Most of the last year’s were in Toa Payoh (312), Queenstown (273), Bukit Merah (235).

Resale flats sold for S$1 million or more, by year
YearSoldOf all sales
2026 so far1,7838.0%
20251,5936.4%
20241,0353.7%
20234691.8%
20223691.4%
20212590.9%
2020820.4%
2019640.3%
2018710.3%
2017460.2%
2016200.1%
2015120.1%
201420.0%
201330.0%
201220.0%

The highest HDB resale prices

The 10 highest HDB resale prices on record
FlatPrice
96 Dawson Rd, Queenstown5-room · Premium Apartment · floor 40 to 42 · 111 m² · lease from 2021 · Oct 2026S$1,818,000
96A Henderson Rd, Bukit Merah5-room · Improved · floor 46 to 48 · 113 m² · lease from 2019 · Apr 2026S$1,728,000
1C Cantonment Rd, Central Area5-room · Type S2 · floor 19 to 21 · 107 m² · lease from 2011 · Sep 2026S$1,720,000
273A Bishan St 24, Bishan5-room · DBSS · floor 37 to 39 · 120 m² · lease from 2011 · Oct 2026S$1,711,000
1A Cantonment Rd, Central Area5-room · Type S2 · floor 46 to 48 · 105 m² · lease from 2011 · Oct 2026S$1,710,000
1B Cantonment Rd, Central Area5-room · Type S2 · floor 28 to 30 · 107 m² · lease from 2011 · Sep 2026S$1,701,000
92 Dawson Rd, Queenstown5-room · Premium Apartment Loft · floor 19 to 21 · 122 m² · lease from 2016 · Feb 2026S$1,700,000
9B Boon Tiong Rd, Bukit Merah5-room · Improved · floor 28 to 30 · 112 m² · lease from 2016 · Aug 2026S$1,688,888
273B Bishan St 24, Bishan5-room · DBSS · floor 31 to 33 · 120 m² · lease from 2011 · Oct 2026S$1,688,000
92 Dawson Rd, Queenstown5-room · Premium Apartment Loft · floor 22 to 24 · 122 m² · lease from 2016 · Jun 2025S$1,658,888
The highest price for each flat type
FlatPrice
7 Telok Blangah Cres, Bukit Merah1-room · Improved · floor 07 to 09 · 31 m² · lease from 1975 · Nov 2024S$300,000
95 Dawson Rd, Queenstown2-room · 2-Room · floor 31 to 33 · 47 m² · lease from 2021 · Jul 2026S$696,000
53 Jln Ma'mor, Kallang/Whampoa3-room · Terrace · floor 01 to 03 · 366.7 m² · lease from 1972 · Jul 2024S$1,568,000
1A Cantonment Rd, Central Area4-room · Type S1 · floor 28 to 30 · 95 m² · lease from 2011 · Oct 2026S$1,588,000
96 Dawson Rd, Queenstown5-room · Premium Apartment · floor 40 to 42 · 111 m² · lease from 2021 · Oct 2026S$1,818,000
192 Bishan St 13, BishanExecutive · Maisonette · floor 22 to 24 · 162 m² · lease from 1987 · Aug 2026S$1,650,000
137 Bishan St 12, BishanMulti-generation · Multi-generation · floor 07 to 09 · 165 m² · lease from 1987 · Oct 2026S$1,548,888

What the sales data leaves out

  • Some sales. HDB leaves out sales that may not reflect the full market price, such as sales between relatives and sales of part shares.
  • The day of the deal. Since March 2012 each sale is dated by when HDB registered it; before that, by when HDB approved it. Both come some weeks after buyer and seller agree a price, so a turn in the market shows here late.
  • The exact floor. HDB gives a band of three floors (five for about 7,000 sales from 2012 to 2014), never the unit.
  • Lease left before 2015. HDB started giving remaining lease with each sale in 2015. For older sales we work it out from the year the lease began, so it can be up to a year out; those show as “about”.
  • The flat itself. Floor area includes any recess area bought and upgrading extensions. Nothing in the data says whether a flat was renovated, which way it faces, or what it looks out on.

More on this topic

Property in Singapore

Questions people ask

What is the median HDB resale price?

In Oct 2026, HDB registered 2,174 resale sales. The median prices were: 3-room S$430,000, 4-room S$628,888, 5-room S$760,000, executive S$913,888. Prices differ a lot by town and lease; the lookup above shows any town, block and flat type.

Where does this data come from?

From HDB. It publishes every registered resale sale on data.gov.sg, the government’s open data site, in five sets that together go back to January 1990, and adds new sales each day. We read them every morning.

How accurate is your estimate?

We tested it the honest way: for each month in the last year, we built the estimate only from sales before that month, then compared it with what every flat that month actually sold for. The figures under the estimate are that test’s results, and they update when the test is rerun each month.

Does a short lease really make a flat cheaper?

Yes, and the table above puts a number on it from HDB’s own remaining-lease figures, comparing like flats in the same town and month. It is a measure of what buyers have paid, not a forecast of what a flat will fetch later.

Why do your medians differ from HDB’s index?

A median moves when a different mix of flats sells: one month heavy with new five-room flats in the city fringe pushes it up even if no flat got dearer. HDB’s index, and our early read of it, compares like with like.

Is what I type kept?

No. Your browser fetches the chosen town’s file of public sales once, then does the lookup and the estimate itself: the block, floor, size and model you pick never reach us. With JavaScript off the page still works, through the page address, and those choices then go to our server like any address.

How we work this out

  • Official: every sale, its town, block, street, flat type, model, floor band, floor area, lease start, remaining lease (2015 on) and price are HDB’s. So is the Resale Price Index.
  • Ours: the medians, the lease and floor measures, the estimate and its test, the early read of the quarter and its record, the million-dollar counts and the records lists.
  • The model behind the estimate, the lease measure and the early read: log price on floor area, lease left, floor band, flat model and month (quarter for the early read), within each town and flat type, fitted on sales since 2017 (2015 for the early read).
  • This page shows numbers, not advice. See our disclaimer, how we get our numbers and corrections.

Contains information from HDB’s Resale Flat Prices datasets and HDB Resale Price Index accessed on 10 Nov 2026 from data.gov.sg, which is made available under the terms of the Singapore Open Data Licence version 1.0. HDB does not endorse this page.

Changes to this page

  1. New: HDB resale prices. Every resale sale HDB has registered since 1990, read each morning: look up any town, block, street, floor band or lease left; an estimate of what a flat like yours would sell for, with how far off it was when tested on a year of real sales; prices by town; how much a short lease and a high floor change the price, measured like for like; medians and HDB’s index since 1990; our early read of the current quarter and how close past reads came; million-dollar flats and the record prices. Look up HDB resale prices