Bukit Timah vs Toa Payoh: HDB resale prices compared
Toa Payoh is the dearer of the two on a like-for-like basis: S$810 per square foot against S$808 in Bukit Timah, with each area's flat-type mix held at the national distribution, a difference of 0%. Median resale prices are S$955,444 in Bukit Timah and S$783,500 in Toa Payoh, over 60 and 998 resales respectively, in the 12 months to July 2026.
Central
Median per ft²
$817
60 resales in 12 months · median $955,444
Central
Median per ft²
$728
998 resales in 12 months · median $783,500
Side by side
| Measure | Bukit Timah | Toa Payoh | DifferenceToa Payoh vs Bukit Timah |
|---|---|---|---|
| 4-room price (like for like) | $920,000 | $990,000 | +$70,000 |
| Mix-adjusted S$/ft² | $808 | $810 | +$2 |
| Median S$/ft² (all types) | $817 | $728 | −$89 |
| Median resale price (all types) | $955,444 | $783,500 | −$171,944 |
| Resales (last 12 months) | 60 | 998 | +938 |
| Median lease remaining | 61 years | 66 years | +5 years |
| Region | Central | Central | |
| Window | 12 months | 12 months |
By flat type
Median S$/ft² for the flat types both areas resold, over each area's stated window.
| Flat type | Bukit Timah | Toa Payoh | DifferenceToa Payoh vs Bukit Timah |
|---|---|---|---|
| 3-room | $70716 resales | $541415 resales | −$166 |
| 4-room | $82217 resales | $1,020416 resales | +$198 |
| 5-room | $86219 resales | $774138 resales | −$88 |
| Executive | $8808 resales | $62612 resales | −$254 |
Related comparisons
Frequently asked questions
Is Bukit Timah or Toa Payoh more expensive?
Toa Payoh is the dearer of the two on a like-for-like basis: S$810 per square foot against S$808 in Bukit Timah, with each area's flat-type mix held at the national distribution, a difference of 0%. Median resale prices are S$955,444 in Bukit Timah and S$783,500 in Toa Payoh, over 60 and 998 resales respectively, in the 12 months to July 2026.
Contains information from HDB Resale Flat Prices accessed from Data.gov.sg and made available under the Singapore Open Data Licence version 1.0. Data to July 2026.