Skip to content

2 Room HDB resale prices by town

22 towns Updated Jul 2026 Data from data.gov.sg

The national median resale price for a 2 room HDB flat is $375,000 ($8,085/sqm) as of Jul 2026, from 681 transactions in the past 12 months. Toa Payoh is the most affordable town at $278,000, while Tampines is the most expensive at $423,944.

# Town Median price $/sqm vs national Sales
1 Toa Payoh $278,000 $6,800 −25.9% 15
2 Bukit Merah $290,000 $6,616 −22.7% 30
3 Geylang $290,288 $6,905 −22.6% 21
4 Queenstown $300,000 $6,696 −20.0% 19
5 Kallang / Whampoa $316,500 $6,594 −15.6% 8
6 Bedok $325,000 $7,333 −13.3% 20
7 Ang Mo Kio $345,000 $7,686 −8.0% 15
8 Central Area $350,000 $6,552 −6.7% 8
9 Jurong East $351,000 $7,890 −6.4% 12
10 Jurong West $360,000 $7,660 −4.0% 21
11 Yishun $365,000 $7,830 −2.7% 52
12 Bukit Panjang $369,444 $7,861 −1.5% 16
13 Woodlands $377,000 $8,085 +0.5% 35
14 Bukit Batok $380,000 $8,298 +1.3% 74
15 Choa Chu Kang $380,000 $8,085 +1.3% 12
16 Hougang $380,000 $8,213 +1.3% 41
17 Sembawang $380,000 $8,346 +1.3% 86
18 Sengkang $390,500 $8,383 +4.1% 60
19 Punggol $398,000 $8,723 +6.1% 109
20 Clementi $407,500 $8,235 +8.7% 6
21 Pasir Ris $415,000 $8,830 +10.7% 11
22 Tampines $423,944 $9,096 +13.1% 8

Common questions

What is the median price of a 2 room HDB flat in Singapore?

$375,000 as of Jul 2026, based on 681 resale transactions in the trailing 12 months (data.gov.sg). That works out to about $8,085 per square metre.

Which town has the cheapest 2 room HDB flats?

Toa Payoh has the lowest median 2 room resale price at $278,000 (-25.9% vs the national median), from 15 recent sales.

Which town has the most expensive 2 room HDB flats?

Tampines has the highest median 2 room resale price at $423,944 (+13.1% vs the national median).

Medians are computed from resale transactions in the 12 months to Jul 2026. Only towns with at least five 2 room sales in the window are shown. Source: data.gov.sg (HDB resale transactions).