4 Room HDB Flat Singapore: What 1,466 Sales Say About Price, Size And The Town Table
On this page
- What a 4 room HDB flat costs right now
- The town table for a 4 room HDB flat
- Why the ranking lies: hold the lease decade and half the gap disappears
- The two-month stability check: ten of twelve towns moved
- How much does ‘4-room’ actually vary in size?
- The million-dollar 4 room HDB flat is a five-town story
- What a 4 room HDB flat is worth to you, specifically
- The verdict
- Frequently asked questions
A 4 room HDB flat is the default Singaporean home. It is the flat most families buy, the flat most
sellers sell, and the flat every market statistic gets quoted about. Which makes it strange that there is no page
anywhere that simply tells you what one costs, town by town, from real transactions.
Page one of Google for this search is two portal listing directories and one eleven-month-old listicle of five
asking prices. So I built the thing that should exist. I pulled every four-room resale recorded in July and
August 2026 across twelve towns — 1,466 transactions — and computed the lot.
The headline number is $630,000 at $609 per square foot for 1,001 square feet. The more useful finding is that
the town table everyone reads, including mine, is about half a ranking of lease age rather than location — and
that ten of twelve towns changed their position in the space of one month.
At a glance — the four-room flat, July–August 2026
| Transactions analysed | 1,466 |
| Median price | $630,000 |
| Median floor area | 93 sqm / 1,001 sq ft |
| Median price per square foot | $608.67 |
| Price range across the sample | $396,500 – $1,468,000 |
| Size range under the same label | 80 – 117 sqm (1.46×) |
| Share that crossed $1 million | 6.28% |
| Towns where a four-room crossed $1m | 5 of 12 |
| Towns that held their psf rank across two months | 2 of 12 |
| Town psf spread, before and after holding lease decade | 2.14× → 1.43× |
What a 4 room HDB flat costs right now
Across 1,466 four-room resales in July and August 2026, the median price was $630,000. The median flat was
93 sqm, which is 1,001 sq ft, and the median price per square foot was $608.67.
The spread is the part worth internalising. The cheapest four-room flat in the sample went for $396,500. The
dearest went for $1,468,000. That is a 3.7× range inside a single flat type, in a single
two-month window, in a country you can drive across in forty minutes.
Both ends are instructive. All three of the cheapest flats in the sample are on the same street — Marsiling
Drive in Woodlands, 1974 to 1976 leases, 88 to 90 sqm, between $396,500 and $415,000. The dearest is Block 10A Boon
Tiong Road in Bukit Merah, 93 sqm, a 2016 lease, on the 37th to 39th floor, at $1,468,000, which works out at
$1,466 psf.
Same flat type. Same number of bedrooms. Same 93-ish square metres at the top end. $1,071,500 apart.
Method, so you can check me
Everything here comes from the HDB resale transaction registry published on data.gov.sg, read on 26 September 2026.
I used July and August 2026 because both months are complete; September is still filling in as transactions
are lodged and would understate every count. I used twelve towns — Ang Mo Kio, Bedok, Bukit Merah, Clementi,
Jurong West, Pasir Ris, Punggol, Queenstown, Sengkang, Tampines, Woodlands and Yishun — which is a sample, not
all 26. Every figure below was recomputed locally from the raw rows rather than taken from any dashboard.
The town table for a 4 room HDB flat
Here is the table, ranked by price per square foot rather than by price, because ranking by price just tells you
which towns have big flats.
| Town | Sales | Median price | Median sqm | Median psf | Median lease |
|---|---|---|---|---|---|
| Queenstown | 63 | $1,068,000 | 88 | $1,099 | 2016 |
| Bukit Merah | 84 | $921,500 | 93 | $932 | 2003 |
| Clementi | 36 | $885,000 | 92 | $872 | 2013 |
| Punggol | 199 | $680,000 | 93 | $679 | 2016 |
| Sengkang | 182 | $634,444 | 93 | $635 | 2012 |
| Bedok | 124 | $697,499 | 93 | $622 | 1996 |
| Tampines | 203 | $668,000 | 93 | $619 | 1997 |
| Ang Mo Kio | 39 | $625,000 | 93 | $606 | 1993 |
| Pasir Ris | 78 | $637,000 | 105 | $560 | 1994 |
| Yishun | 174 | $555,000 | 93 | $547 | 1988 |
| Woodlands | 173 | $550,000 | 100 | $521 | 1998 |
| Jurong West | 111 | $540,000 | 100 | $513 | 1997 |
1,466 four-room resales, July and August 2026 pooled. Median lease is the median lease commencement year
of the flats that actually sold, which is the single most useful column in the table and the one nobody publishes.Queenstown at $1,099 psf against Jurong West at $513 psf is a 2.14× spread. That is the number that
gets quoted as “the premium for a central location”. It is not, and the next section shows why.
Look instead at the volume column. Tampines (203), Punggol (199), Sengkang (182), Yishun (174) and Woodlands
(173) did 63% of the four-room business in these twelve towns. Queenstown, which dominates the price
conversation, did 63 sales. Ang Mo Kio did 39. The towns everyone writes about are not the towns where the market
happens.
One more thing about Pasir Ris, which looks oddly cheap for a mature east-coast town at $560 psf. It is not cheap;
it is big. Its median four-room is 105 sqm against the national 93. On price it sits mid-table at $637,000. The
psf column penalises it for giving you more floor area, which is the single most common way a psf table misleads
people.
Why the ranking lies: hold the lease decade and half the gap disappears
Sort the same 1,466 flats by the decade their lease started, ignoring town entirely:
| Lease commenced | Sales | Median price | Median psf | Median sqm |
|---|---|---|---|---|
| 1970s | 70 | $526,028 | $545 | 91 |
| 1980s | 289 | $555,000 | $536 | 103 |
| 1990s | 248 | $580,000 | $531 | 103 |
| 2000s | 189 | $590,000 | $596 | 90 |
| 2010s | 500 | $670,000 | $671 | 93 |
| 2020s | 170 | $776,500 | $769 | 93 |
Now take the twelve towns and compare only their 1980s-lease four-room flats against each other — same
vintage, same lease risk, same era of construction:
| Town, 1980s-lease stock only | Sales | Median psf |
|---|---|---|
| Bukit Merah | 11 | $640 |
| Clementi | 5 | $582 |
| Tampines | 85 | $581 |
| Pasir Ris | 15 | $552 |
| Bedok | 33 | $549 |
| Ang Mo Kio | 7 | $532 |
| Yishun | 91 | $509 |
| Woodlands | 15 | $468 |
| Jurong West | 27 | $448 |
The spread collapses from 2.14× to 1.43×. Queenstown vanishes from the table entirely, because
Queenstown has almost no 1980s four-room stock trading at all. Its median lease is 2016. It is not an expensive
town so much as a new one, rebuilt through Dawson and SkyParc, and the psf table has been reading that
newness as prestige.
I published that 2.14 to 1.43 collapse two days ago on a slightly different sample of 1,370 transactions and got
2.10× to 1.43×. Re-running it here on 1,466 transactions reproduces it to within four hundredths.
I am reporting that as a reproduction of my own number, not as an independent confirmation — it is largely the
same window of data, and it would be dishonest to dress it up as two studies agreeing.
Two things that surprised me, and one that qualifies my own earlier claim
The ladder is not monotonic at the old end. Look again: 1970s stock trades at $545 psf, above both the
1980s ($536) and the 1990s ($531). Lease decay should make the oldest flats the cheapest per square foot. It does not,
because the 1970s four-room stock that still trades is concentrated in Bukit Merah, Queenstown and Ang Mo Kio —
the central towns. Location wins at the very old end. If you take one thing from this section, take this: lease age
and location are so tangled in Singapore that neither variable is interpretable on its own.
The vintage control works far better on old stock than new. Holding the 1980s decade, the town spread is
1.43×. Holding the 2010s decade, it is 1.84× — wider, not narrower:
| Town, 2010s-lease stock only | Sales | Median psf |
|---|---|---|
| Queenstown | 35 | $1,096 |
| Bukit Merah | 28 | $996 |
| Clementi | 16 | $990 |
| Bedok | 17 | $832 |
| Pasir Ris | 16 | $789 |
| Tampines | 17 | $784 |
| Punggol | 134 | $672 |
| Sengkang | 107 | $649 |
| Jurong West | 20 | $640 |
| Woodlands | 32 | $629 |
| Yishun | 72 | $597 |
So among flats built in the same decade, Queenstown still commands 1.84 times Yishun. That is a real location
premium and I am not going to argue it away. The corrected position is narrower than “the town ranking is a lease
ranking”: for older stock the town ranking is mostly a lease ranking; for modern stock it is mostly a location
ranking. And Punggol and Sengkang sit near the bottom of the modern cohort despite being the newest towns in the
country, which is a supply story rather than a desirability one.
The two-month stability check: ten of twelve towns moved
Here is a test I started running last week and now think every town table on the internet should carry. Instead of
pooling two months, compute each town’s psf separately for July and for August, then see whether the ranking survives
thirty days.
| Town | July psf | August psf | Change | July rank | Aug rank | Move |
|---|---|---|---|---|---|---|
| Queenstown | $1,118 | $1,092 | −2.4% | 1 | 1 | held |
| Clementi | $959 | $630 | −34.2% | 2 | 6 | −4 |
| Bukit Merah | $918 | $952 | +3.7% | 3 | 2 | +1 |
| Ang Mo Kio | $691 | $566 | −18.2% | 4 | 9 | −5 |
| Punggol | $685 | $675 | −1.5% | 5 | 3 | +2 |
| Sengkang | $626 | $649 | +3.7% | 6 | 5 | +1 |
| Bedok | $614 | $657 | +7.0% | 7 | 4 | +3 |
| Tampines | $613 | $619 | +1.0% | 8 | 7 | +1 |
| Pasir Ris | $558 | $569 | +2.1% | 9 | 8 | +1 |
| Yishun | $544 | $554 | +1.9% | 10 | 10 | held |
| Woodlands | $528 | $519 | −1.6% | 11 | 12 | −1 |
| Jurong West | $512 | $520 | +1.6% | 12 | 11 | +1 |
Two of twelve towns held their exact position. The mean absolute rank move was 1.67 places and the worst was
five. Nobody’s four-room flat changed in value by 34% in thirty days, so what you are looking at is not the market
moving. It is the sample rotating.
And notice which two held: Queenstown at the top and Yishun at the bottom. The extremes are stable and
the middle is noise. On a five-month view I would expect that pattern to hold, because the extremes are driven by
structural facts — Queenstown’s stock is new, Yishun’s is old and plentiful — while the middle of the
table is separated by ten or twenty dollars per square foot, which one unusual transaction can erase.
The Clementi swing, finally explained
Clementi fell four places on a $328 psf move. I flagged exactly this swing in an earlier piece — same town,
same 30-day window, the same eighteen transactions in each month — and at the time I could only report it. I
could not explain it. Now I can, and it is the cleanest illustration of sample rotation I have seen.
| Clementi four-room | July 2026 | August 2026 |
|---|---|---|
| Transactions | 18 | 18 |
| Median psf | $958.54 | $630.41 |
| Median lease commencement year | 2014 | 1982 |
| Flats with 2013-or-later leases | 12 of 18 | 7 of 18 |
| Flats with 1970s/80s leases | 5 of 18 | 11 of 18 |
In July, two thirds of Clementi’s four-room sales were modern Clementi Avenue 3 stock with 2013 to 2021 leases. In
August, the majority were 1978 to 1984 stock. The median lease year of the sample moved 32 years in one month.
Nothing about Clementi changed. The mix did.
This is the whole argument for why I now refuse to quote a single month’s town psf to a client, and why if someone
shows you a “latest HDB prices by town” chart you should ask how many transactions are behind each cell before you act
on it. Anything under about thirty is a coin toss.
How much does ‘4-room’ actually vary in size?
A four-room flat is not a size. Across the 1,466 sales there are 37 distinct floor areas, running from
80 sqm to 117 sqm. That is a 1.46× range under one label.
The modal size is 93 sqm, and it accounts for only 26.7% of sales. Roughly three quarters of four-room flats
are not the “standard” four-room flat.
| Floor area | Sq ft | Sales | Share |
|---|---|---|---|
| 93 sqm | 1,001 | 391 | 26.7% |
| 92 sqm | 990 | 198 | 13.5% |
| 104 sqm | 1,119 | 106 | 7.2% |
| 90 sqm | 969 | 86 | 5.9% |
| 84 sqm | 904 | 71 | 4.8% |
| 91 sqm | 980 | 69 | 4.7% |
| 94 sqm | 1,012 | 65 | 4.4% |
| 105 sqm | 1,130 | 54 | 3.7% |
And the variation is regional, not random:
| Town | Median sqm | Range | What it means |
|---|---|---|---|
| Pasir Ris | 105 | 84–114 | The biggest four-rooms in Singapore |
| Woodlands | 100 | 88–117 | 1990s generosity |
| Jurong West | 100 | — | Same era, same generosity |
| Tampines | 93 | 84–112 | The widest internal range |
| Punggol | 93 | 85–97 | The tightest — built all at once |
| Queenstown | 88 | 83–107 | The smallest, and the dearest |
Pasir Ris at 105 sqm against Queenstown at 88 sqm is 19.3% more flat for the same two words on the listing.
That reproduces, on a fresh and larger sample, a figure I published earlier this week on flat size by era and town,
where Pasir Ris came in at 105.0 and Queenstown at 88.0. I have a full piece on how HDB flat sizes moved by era
drafted and not yet live, so for now take the short version: the 1980s and 1990s were the generous decades, and a
modern four-room is roughly ten square metres smaller than its 1990s equivalent.
Punggol’s range is the one to notice if you are buying. 85 to 97 sqm, in a town of 199 sales. When a town is
built in one go, you know what you are getting. When you buy in Tampines you could be looking at anything from 84 to
112 sqm under the identical listing description, which is a 33% difference in the thing you are actually paying for.
The million-dollar 4 room HDB flat is a five-town story
92 of 1,466 sales crossed $1 million — 6.28%. Roughly one four-room flat in sixteen. But they are not
spread around:
| Town | Million-dollar 4-room sales | Share of the 92 |
|---|---|---|
| Queenstown | 43 | 46.7% |
| Bukit Merah | 24 | 26.1% |
| Ang Mo Kio | 9 | 9.8% |
| Bedok | 9 | 9.8% |
| Clementi | 7 | 7.6% |
| The other seven towns | 0 | 0% |
Seven of twelve towns did not record a single million-dollar four-room flat in two months — including
Punggol and Sengkang with 381 sales between them, and Tampines with 203. Queenstown and Bukit Merah together account
for 72.8% of them.
The top of the sample:
| Price | Block | Town | Storey | Sqm | Lease | Psf |
|---|---|---|---|---|---|---|
| $1,468,000 | 10A Boon Tiong Rd | Bukit Merah | 37–39 | 93 | 2016 | $1,466 |
| $1,355,888 | 445A Clementi Ave 3 | Clementi | 37–39 | 93 | 2021 | $1,354 |
| $1,289,000 | 445A Clementi Ave 3 | Clementi | 16–18 | 93 | 2021 | $1,288 |
| $1,288,888 | 93 Dawson Rd | Queenstown | 22–24 | 97 | 2016 | $1,234 |
| $1,243,888 | 10A Boon Tiong Rd | Bukit Merah | 22–24 | 92 | 2016 | $1,256 |
| $1,218,000 | 96 Dawson Rd | Queenstown | 37–39 | 86 | 2021 | $1,316 |
Every one has a 2016 or 2021 lease. The million-dollar four-room flat is not an old flat in a good location; it is
a new flat in a good location, and there are only a handful of estates that qualify. I keep a running count of
the whole million-dollar market in
my million-dollar HDB flats page.
The four-room record board is essentially one building
Widen out from the sample to the whole registry — 102,579 four-room transactions since 2017 — and
the twelve highest prices ever recorded break down like this. Nine are Blocks 1A to 1E Cantonment Road: the Pinnacle
@ Duxton, Type S1. One is Boon Tiong Road. And two are the same converted jumbo flat at Block 50 Moh Guan Terrace
— at 150 sqm and 176 sqm.
A 176 sqm flat is 1,894 sq ft and it sits fourth on the four-room record board. So when you see “the most expensive
four-room flat in Singapore”, check the floor area before you compare it to yours; there is a real chance it is a
jumbo. I go into how that happens in
the jumbo flats guide.
It does not: zero of the 1,466 sales in these twelve towns in these two months carry the “Adjoined flat” model.
The national record board is contaminated; this particular sample is clean. Worth testing rather than assuming, and
worth reporting when the answer is boring.
What a 4 room HDB flat is worth to you, specifically
The town table is a starting point and a terrible finishing point. Three questions move your own number far more
than your postcode does.
What year did your lease commence? This is the single biggest lever in the data. A 2020s-lease four-room
trades at $769 psf against $531 for a 1990s one — a 45% difference, before location enters the picture. If you
do not know your own lease commencement year, it is on your lease and it is not the year the block was built; for
older blocks those two can be more than a decade apart.
How many square metres do you actually have? Not “four-room”. The number. At the national median psf, the
difference between an 88 sqm Queenstown flat and a 105 sqm Pasir Ris flat is about $103,000 of floor area.
How many flats like yours sold in your town last month? If the answer is under thirty, no monthly median is
telling you anything. Pool three months, or work off a matched set of blocks rather than a town.
| You are probably fine to price off the town table if… | You need block-level comparables if… |
|---|---|
| You are in Punggol, Sengkang, Tampines, Yishun or Woodlands, where monthly volumes run 80–200 and the stock is uniform | You are in Clementi, Ang Mo Kio, Bukit Merah or Queenstown, where fewer than 45 flats a month sell and the vintage mix swings hard |
| Your block is part of a large, single-era estate | Your block is the oldest or newest thing in its neighbourhood |
| Your flat is 92–94 sqm, which is where 45% of the market sits | Your flat is under 85 or over 105 sqm |
| Your lease commenced in the same decade as most of your town’s stock | Your lease is a decade or more off your town’s median |
Before you talk to anyone, work out what you can actually borrow and what the stamp duty looks like on the next
purchase — you can run your own numbers with the free calculators at
listings.sg/tools. If you are coming out of your minimum occupation period, the sequencing guide in
selling an HDB flat after MOP covers the order of operations,
and how HDB valuation and COV work covers what happens when your
price and the valuation disagree. For the wider market backdrop, the
2026 HDB resale price overview has the index-level picture.
HDB publishes its own median resale prices by town and flat type each quarter, and it is worth reading alongside
this — though note it gives you price and not price per square foot, because
HDB’s own resale statistics
carry no floor-area column at all.
The verdict
My honest take
The number: a 4 room HDB flat in Singapore runs a median $630,000 for 1,001 sq ft at $609 psf, on
1,466 sales in July and August 2026. The real range is $396,500 to $1,468,000.
The town table is half a lease table. Hold the lease decade constant and the 2.14× town spread falls to
1.43× on 1980s stock. Queenstown is not expensive so much as new. But hold the 2010s decade and the spread is
1.84× — so for modern stock, location is real. I got that qualification wrong when I put it more strongly
earlier in the week.
Do not trust a one-month town psf. Ten of twelve towns changed rank in thirty days; Clementi moved $328 psf
because its median lease year moved 32 years. Under thirty transactions in a cell, you have noise.
The million-dollar four-room is five towns and two estates. 6.28% of sales, 72.8% of them in Queenstown and
Bukit Merah, every one of the top six on a 2016 or 2021 lease. Seven of twelve towns recorded none.
And check the floor area on any record you are quoted. Two of the four dearest four-room flats ever are a
150 sqm and a 176 sqm converted jumbo. 新加坡买房,就找对的团队
Computed from the HDB resale registry on data.gov.sg, read 26 September 2026. Free valuation at
buycondo.sg; the video library is at buyers.sg.
Frequently asked questions
How much does a 4 room HDB flat cost in Singapore in 2026?
How big is a 4 room HDB flat?
Which town has the cheapest 4 room HDB flats?
Why is Queenstown so expensive for a four-room flat?
How many 4 room HDB flats sell for over a million dollars?
What is the most expensive 4 room HDB flat ever sold?
Can I use a town’s median psf to price my own flat?
Does a bigger 4 room flat cost less per square foot?
Want this run on your own flat?
Send me your block and flat type. I will pull the same registry data for your address and tell you what it is
actually worth — not what a portal estimate says.
Disclaimer. Every figure in this article was computed from HDB resale transaction records
published on data.gov.sg and was accurate on the date of writing. Resale registries are updated continuously as
transactions are lodged, so counts and medians will move. Nothing here is financial, legal or tax advice, and no
figure should be relied on as a valuation of any particular flat. Where a rule or a market fact could not be verified
at a primary source, that is stated in the text rather than smoothed over.
Gary Lim · CEA Registration No. R009877B · ERA Realty Network Pte Ltd · CEA Licence No. L3002382K.
Estate agents and salespersons in Singapore are licensed and registered by the Council for Estate Agencies.


