HDB Resale Price and Data Trends

Last updated: 26 July 2026

July 2026 recorded 2,083 HDB resale transactions, with activity 2.4% lower than June 2026.

Tampines recorded the highest transaction volume, making it the most active town in the latest data. At the premium end of the market, Bishan recorded the highest resale transaction at $1,580,000 for a 5 Room flat.

The market median resale price was $630,000, while median PSF was approximately $596, 1.5% lower than June 2026 and suggesting broadly stable resale pricing. Million-dollar activity remained significant, with 153 transactions recorded in July 2026 and 1,055 recorded year to date.

Transactions
2,083
July 2026

Median Resale Price
$630,000
July 2026

Median PSF
$596
July 2026

Million-Dollar Flats
1,055
Year to date

Most Active Town
Tampines
183 sales · July 2026

Highest Transaction
$1,580,000
Bishan
5 Room
July 2026

Resale Price Index vs Resale Activity Growth

This chart compares HDB Resale Price Index growth against resale market activity growth, using the first quarter of 2017 as a baseline index of 100. Between 2017 and 2020, resale activity expanded by 39.7%, while HDB resale prices were broadly flat at -1.8%. This suggests that improving market participation alone was not enough to drive sustained price growth during that period, as buyers and sellers remained relatively balanced.

The major breakout came between 2020 and 2022, when the HDB Resale Price Index rose by 21.3% and resale activity increased by 23.3%. This was one of the strongest periods of simultaneous price and transaction growth in the modern resale market, reflecting a sharp shift in housing demand following the pandemic.

From 2022 to 2024, the relationship between prices and activity began to diverge. Resale activity declined by 9.4%, yet the HDB Resale Price Index continued rising by 15.2%. Historically, weaker activity is often associated with softer prices, but the resale market continued appreciating despite fewer transactions. This suggests that supply constraints, delayed Build-To-Order completions, and continued demand for completed homes may have played a larger role in supporting prices than transaction volumes alone. Future MOP waves could help ease this pressure if they add enough resale supply, although the impact will depend on whether buyer demand remains strong.

In the latest data as of Q2 2026, HDB resale prices have grown by +51.5% since Q1 2017, while resale market activity has grown by +33.3%. The current growth gap is +18.2 pts, indicating that price growth has outpaced growth in resale market activity over the same period.

HDB RPI Growth
+51.5%
Resale Activity Growth
+33.3%
Latest Quarter
Q2 2026
Key Insight
Prices Outpacing Activity
Growth gap: +18.2 pts

Latest HDB Resale Prices by Town

Compare HDB resale prices by town using the latest monthly resale data for July 2026,
with a year-to-date view for broader market context.

Rank Town Median Price Median PSF $1M+ Sales
1 Bukit Timah

4 salesLow volume
$1,122,500 $885 3
2 Marine Parade

11 sales
$968,888 $750 5
3 Toa Payoh

64 sales
$859,000 $810 23
4 Queenstown

80 sales
$854,000 $1,068 28
5 Bukit Merah

72 sales
$850,000 $739 15
6 Bishan

30 sales
$784,000 $700 6
7 Pasir Ris

76 sales
$721,944 $559 0
8 Tampines

183 sales
$717,000 $613 7
9 Serangoon

37 sales
$715,000 $678 6
10 Clementi

36 sales
$705,444 $727 6

July 2026 HDB Resale Records

In July 2026, 11 new town records, 1 matched town record and 14 near-record transactions were recorded across Ang Mo Kio, Bedok, Bishan, Bukit Batok, Bukit Panjang, Bukit Timah, Geylang, Hougang, Kallang/Whampoa, Pasir Ris, Punggol, Queenstown, Sembawang, Sengkang, Serangoon, Tampines, Toa Payoh, Woodlands, Yishun. While these transactions are not necessarily representative of typical resale prices within their respective towns, they highlight activity at the upper end of the resale market.

The previous records had stood for between 1 and 29 months before being reached or exceeded. A further 14 near-record transactions were recorded during the same period. Together, these transactions provide insight into where resale price ceilings are being tested, matched, or surpassed.

New Town Record
$1,300,000
Mid floor 5 Room · Improved
Blk 5 Toh Yi Dr
127 sqm · $951 psf
~370m to Beauty World MRT
Previous Record:
$1,280,000
Difference:
+$20,000 (+1.56%)
Record Duration:
1 month

New Town Record
$1,270,000
High floor Executive · Apartment
Blk 232A Serangoon Ave 2
140 sqm · $843 psf
~570m to Lorong Chuan MRT
Previous Record:
$1,268,000
Difference:
+$2,000 (+0.16%)
Record Duration:
15 months
Near Attempts:
2

New Town Record
$1,190,000
High floor 4 Room · Model A
Blk 154B Bedok Sth Rd
93 sqm · $1,189 psf
~780m to Bayshore MRT
Previous Record:
$1,170,000
Difference:
+$20,000 (+1.71%)
Record Duration:
3 months
Near Attempts:
2

New Town Record
$1,100,000
Mid floor 4 Room · Model A
Blk 82B Circuit Rd
93 sqm · $1,099 psf
~290m to Macpherson MRT
Previous Record:
$1,088,000
Difference:
+$12,000 (+1.10%)
Record Duration:
12 months
Near Attempts:
7

Matched Town Record
$1,068,888
High floor 5 Room · Dbss
Blk 515A Tampines Ctrl 7
109 sqm · $911 psf
~710m to Tampines MRT
Previous Record:
$1,068,000
Difference:
Matched Record
Record Duration:
10 months
Near Attempts:
3

New Town Record
$895,000
High floor 5 Room · Improved
Blk 126C Canberra St
116 sqm · $717 psf
~690m to Canberra MRT
Previous Record:
$885,000
Difference:
+$10,000 (+1.13%)
Record Duration:
9 months
Near Attempts:
2

New Town Record
$895,000
High floor 5 Room · Improved
Blk 184A Woodlands St 13
113 sqm · $736 psf
~520m to Marsiling MRT
Previous Record:
$848,000
Difference:
+$47,000 (+5.54%)
Record Duration:
2 months
Near Attempts:
1

New Town Record
$872,000
High floor 4 Room · Model A
Blk 422B Northshore Dr
93 sqm · $871 psf
Previous Record:
$870,000
Difference:
+$2,000 (+0.23%)
Record Duration:
2 months
Near Attempts:
2

New Town Record
$696,000
High floor 2 Room · 2-Room
Blk 95 Dawson Rd
47 sqm · $1,376 psf
~680m to Queenstown MRT
Previous Record:
$695,000
Difference:
+$1,000 (+0.14%)
Record Duration:
5 months

New Town Record
$630,000
High floor 3 Room · Simplified
Blk 193 Bishan St 13
64 sqm · $915 psf
~370m to Bishan MRT
Previous Record:
$625,000
Difference:
+$5,000 (+0.80%)
Record Duration:
8 months
Near Attempts:
1

New Town Record
$562,888
High floor 3 Room · Model A
Blk 636A Senja Rd
67 sqm · $781 psf
~640m to Senja MRT
Previous Record:
$558,888
Difference:
+$4,000 (+0.72%)
Record Duration:
4 months

Matched Town Record
$800,000
Mid floor 3 Room · Model A
Blk 591A Ang Mo Kio St 51
68 sqm · $1,093 psf
~240m to Ang Mo Kio MRT
Previous Record:
$800,000
Difference:
Matched Record
Record Duration:
3 months

Near Town Record
$1,521,000
Mid floor 5 Room · Dbss
Blk 9 Boon Keng Rd
119 sqm · $1,187 psf
~500m to Boon Keng MRT
Current Record:
$1,550,000
Difference:
-$29,000 (-1.87%)
Record Duration:
9 months

Near Town Record
$1,190,000
Mid floor Multi-Generation · Multi Generation
Blk 605 Yishun St 61
163 sqm · $678 psf
~590m to Khatib MRT
Current Record:
$1,200,000
Difference:
-$10,000 (-0.83%)
Record Duration:
28 months

Near Town Record
$855,000
Mid floor 4 Room · Dbss
Blk 530B Pasir Ris Dr 1
86 sqm · $924 psf
~50m to Pasir Ris MRT
Current Record:
$872,500
Difference:
-$17,500 (-2.01%)
Record Duration:
1 month

Near Town Record
$848,000
High floor 4 Room · Premium Apartment
Blk 296C Bt Batok St 22
92 sqm · $856 psf
~610m to Bukit Batok MRT
Current Record:
$868,000
Difference:
-$20,000 (-2.30%)
Record Duration:
29 months
Near Attempts:
2

Near Town Record
$660,000
High floor 3 Room · Premium Apartment
Blk 281A Sengkang East Ave
67 sqm · $915 psf
~150m to Renjong MRT
Current Record:
$668,000
Difference:
-$8,000 (-1.20%)
Record Duration:
17 months

Near Town Record
$653,000
High floor 3 Room · Model A
Blk 365C Upp Serangoon Rd
67 sqm · $905 psf
~640m to Hougang MRT
Current Record:
$660,000
Difference:
-$7,000 (-1.06%)
Record Duration:
3 months

Near Town Record
$350,000
Mid floor 2 Room · Standard
Blk 51 Lor 6 Toa Payoh
50 sqm · $650 psf
~700m to Braddell MRT
Current Record:
$360,000
Difference:
-$10,000 (-2.78%)
Record Duration:
12 months

July 2026 Million-Dollar HDB Transactions

The latest 12 HDB resale transactions shown below crossed the million-dollar mark, out of 153 million-dollar transactions recorded in July 2026.

These million-dollar transactions were spread across Tampines, Sengkang, Kallang/Whampoa and other towns, suggesting that high-value resale activity was not limited to a single town. Executive flats appeared most often in the latest displayed batch, accounting for 5 transactions, or 3.3% of July 2026’s million-dollar transactions.

The highest transaction in the latest displayed batch was $1,410,000 for a Executive HDB flat in Bishan. Million-dollar transactions should not be treated as the market average, but they are useful signals for understanding the upper ceiling in selected towns and flat types.

$1,010,888
Tampines
Executive
Blk 148 Tampines Ave 5
Approx. $626 PSF

$1,020,000
Sengkang
5 Room
Blk 278B Compassvale Bow
Approx. $839 PSF

$1,080,000
Kallang/Whampoa
Executive
Blk 48 Bendemeer Rd
Approx. $697 PSF

$1,065,000
Clementi
4 Room
Blk 311C Clementi Ave 4
Approx. $1,207 PSF

$1,319,000
Bukit Merah
5 Room
Blk 74A Redhill Rd
Approx. $1,066 PSF

$1,100,000
Toa Payoh
4 Room
Blk 114B Alkaff Cres
Approx. $1,099 PSF

$1,230,000
Serangoon
Executive
Blk 424 Serangoon Ctrl
Approx. $767 PSF

$1,243,888
Bukit Merah
4 Room
Blk 10A Boon Tiong Rd
Approx. $1,256 PSF

$1,045,000
Bukit Merah
4 Room
Blk 25B Jln Membina
Approx. $1,079 PSF

$1,410,000
Bishan
Executive
Blk 119 Bishan St 12
Approx. $868 PSF

$1,110,000
Toa Payoh
4 Room
Blk 102B Bidadari Pk Dr
Approx. $1,109 PSF

$1,028,000
Tampines
Executive
Blk 937 Tampines Ave 5
Approx. $654 PSF

Affordable HDB Towns Near MRT

Based on the latest available resale data for May 2026, covering transactions within 500m of MRT stations. Actual prices may vary by flat type, floor level, remaining lease, project age, and exact location.

$506 PSF
Average MRT distance: 310m
$610,000 median resale price
17 resale transactions

$536 PSF
Average MRT distance: 350m
$481,500 median resale price
12 resale transactions

$540 PSF
Average MRT distance: 320m
$606,000 median resale price
31 resale transactions

$541 PSF
Average MRT distance: 240m
$560,000 median resale price
37 resale transactions

$562 PSF
Average MRT distance: 330m
$610,000 median resale price
17 resale transactions

$567 PSF
Average MRT distance: 330m
$529,000 median resale price
10 resale transactions

$587 PSF
Average MRT distance: 300m
$440,000 median resale price
27 resale transactions

$590 PSF
Average MRT distance: 390m
$582,500 median resale price
14 resale transactions

HDB Towns Showing Stronger Pricing Momentum

Updated using the latest available resale trends for July 2026, based on median PSF movement and transaction activity across different towns.

$586 median PSF
▲ 4.5% vs Jun 2026
79 resale transactions
▲ 41.1% vs Jun 2026
Median resale price
$615,000

$678 median PSF
▲ 8.7% vs Jun 2026
37 resale transactions
▲ 2.8% vs Jun 2026
Median resale price
$715,000

$727 median PSF
▲ 9.8% vs Jun 2026
36 resale transactions
▼ 14.3% vs Jun 2026
Median resale price
$705,444

$609 median PSF
▲ 0.8% vs Jun 2026
137 resale transactions
▲ 15.1% vs Jun 2026
Median resale price
$610,000

$610 median PSF
▲ 8.0% vs Jun 2026
62 resale transactions
▼ 27.9% vs Jun 2026
Median resale price
$528,444

$613 median PSF
▲ 0.3% vs Jun 2026
183 resale transactions
▲ 7.0% vs Jun 2026
Median resale price
$717,000

$627 median PSF
▲ 0.8% vs Jun 2026
160 resale transactions
▼ 4.8% vs Jun 2026
Median resale price
$638,444

$602 median PSF
▲ 1.2% vs Jun 2026
100 resale transactions
▼ 9.9% vs Jun 2026
Median resale price
$650,000

Explore HDB Resale Prices By Town

Compare HDB resale prices, PSF trends, million-dollar activity, and transaction records across Singapore towns. The latest town transaction counts below are based on resale activity in Jul 26.

Ang Mo Kio

Jul 26:
62 sales
Bedok

Jul 26:
112 sales
Bishan

Jul 26:
30 sales
Bukit Batok

Jul 26:
137 sales
Bukit Merah

Jul 26:
72 sales
Bukit Panjang

Jul 26:
79 sales
Bukit Timah

Jul 26:
4 sales
Central Area

Jul 26:
7 sales
Choa Chu Kang

Jul 26:
88 sales
Clementi

Jul 26:
36 sales
Geylang

Jul 26:
48 sales
Hougang

Jul 26:
100 sales
Jurong East

Jul 26:
37 sales
Jurong West

Jul 26:
113 sales
Kallang/Whampoa

Jul 26:
62 sales
Marine Parade

Jul 26:
11 sales
Pasir Ris

Jul 26:
76 sales
Punggol

Jul 26:
139 sales
Queenstown

Jul 26:
80 sales
Sembawang

Jul 26:
58 sales
Sengkang

Jul 26:
160 sales
Serangoon

Jul 26:
37 sales
Tampines

Jul 26:
183 sales
Toa Payoh

Jul 26:
64 sales
Woodlands

Jul 26:
157 sales
Yishun

Jul 26:
131 sales