Private property prices per square foot in Bukit Timah
High confidence95% CI $2,000–$2,050 per ft²n = 653 caveats
The median private resale price in Bukit Timah (Central Region) is S$2,020 per square foot (S$21,700 per square metre), from 653 caveats in the 12 months to September 2026. Over the 9.8 years to 2026 Q3, the HDB median price per square foot here changed by +3.6% a year in cash terms, or +1.5% a year after inflation. HDB resale here runs S$838 per square foot from 54 resales, at a median 4-room price of S$938,000 (on a sample too small to publish as a market rate): a separate register, never combined with the private figures.
Map of 22 private developments in Bukit Timah that recorded a caveat in the last 12 months. Each square is one development, placed at its own coordinate and coloured by median price per square foot. URA permits derived statistics and not the caveats themselves, so a square is a median across a development rather than one sale.
Private prices in Bukit Timah
Median price per ft²
$838
n = 54 resales (12 months)
Median resale price
$985,000
median flat 1,313 ft²
Median lease remaining
61 yrs
of a 99-year lease
26 of 54 resales here crossed $1,000,000 in the last 12 months (48.1%).
How prices are spread in Bukit Timah
Distribution of S$/ft² for 54 resales in Bukit Timah over the last 12 months. They run from $585 to $994. The median is $838/ft² with a 95% CI of $791 to $859 and a middle 60% running $747 to $901. Every one of these sales is listed in the table below.
- p20 $747
- p80 $901
- 95% CI $791–$859
By flat type
Every HDB resale registered here in the last 12 months.
Price by remaining lease, 4-room
Bukit Timah, 4-room resales only, last 36 months. Bands with fewer than eight are not shown.
| Years of lease remaining | Median price per ft² | Transactions behind the figure |
|---|---|---|
| <50 yearsmedian $625,000 | $638/ft² | n = 15 |
| 60-69 yearsmedian $920,000 | $822/ft² | n = 38 |
Across these bands the rate falls 22% from $822/ft² at 60-69 years to $638 at <50, on 4-room flats in Bukit Timah.
Price by floor
HDB publishes a storey range on every resale.
Too few 4-room resales per storey band (8 per band, over 12 months) to chart a floor premium here.
Buyers: Where does a price sit?
Ranked against 54 resales in Bukit Timah (12 months).
S$985,000 for 1,175 ft² is around the 52nd percentile of the 54 resales recorded here.
Sellers: How much is my flat worth?
At the median of S$838 per square foot, over 54 resales (12 months).
A market figure for that size in Bukit Timah, not a valuation of your flat.
S$985,000
middle 60% of resales: S$878,000 to S$1,060,000 for that size · 54 resales, 12 months
Resales (last 12 months)
54 sales
| Address | Details | |||||
|---|---|---|---|---|---|---|
| Sep 2026 | 2 Toh Yi Dr | S$1,420,000 | Executive | 61 yrs | $904 | |
| Sep 2026 | 8 Toh Yi Dr | S$1,400,000 | Executive | 62 yrs | $891 | |
| Sep 2026 | 2 Toh Yi Dr | S$1,310,000 | Executive | 61 yrs | $791 | |
| Sep 2026 | 17 Toh Yi Dr | S$1,300,000 | 5-room | 61 yrs | $994 | |
| Sep 2026 | 14 Toh Yi Dr | S$980,000 | 5-room | 61 yrs | $746 | |
| Sep 2026 | 4 Toh Yi Dr | S$930,000 | 4-room | 61 yrs | $831 | |
| Sep 2026 | 4 Queen's Rd | S$480,000 | 3-room | 47 yrs | $611 | |
| Aug 2026 | 5 Toh Yi Dr | S$1,233,000 | 5-room | 62 yrs | $938 | |
| Aug 2026 | 4 Toh Yi Dr | S$978,000 | 4-room | 61 yrs | $873 | |
| Aug 2026 | 4 Toh Yi Dr | S$955,000 | 4-room | 61 yrs | $853 | |
| Aug 2026 | 8 Empress Rd | S$455,000 | 3-room | 49 yrs | $650 | |
| Jul 2026 | 5 Toh Yi Dr | S$1,300,000 | 5-room | 62 yrs | $948 | |
| Jul 2026 | 16 Toh Yi Dr | S$1,225,000 | 5-room | 61 yrs | $929 | |
| Jul 2026 | 1 Queen's Rd | S$1,020,000 | 5-room | 47 yrs | $770 | |
| Jul 2026 | 5 Toh Yi Dr | S$938,000 | 4-room | 62 yrs | $838 | |
| Jun 2026 | 3 Toh Yi Dr | S$1,508,888 | Executive | 61 yrs | $938 | |
| Jun 2026 | 3 Toh Yi Dr | S$1,330,000 | Executive | 61 yrs | $846 | |
| Jun 2026 | 9 Toh Yi Dr | S$1,280,000 | 5-room | 62 yrs | $938 | |
| Jun 2026 | 17 Toh Yi Dr | S$1,050,000 | 5-room | 61 yrs | $762 | |
| Jun 2026 | 1 Queen's Rd | S$925,000 | 5-room | 47 yrs | $699 |
Private prices in Bukit Timah
Median price per ft²
$2,020
95% CI $2,000–$2,050 · n = 653 strata caveats (12 months)
Median price
$2,350,000
n = 653 resale caveats (12 months)
How private prices are spread in Bukit Timah
Distribution of S$/ft² across 653 private resale caveats in Bukit Timah over the last 12 months. They run from $467 to $3,580. The median is $2,020/ft² with a 95% interval of $2,000 to $2,050 and a middle 60% running $1,670 to $2,310.
- p20 $1,670
- p80 $2,310
- 95% CI $2,000–$2,050
By property type
Resale only, over the same 12 months. The headline above is condominiums and apartments; executive-condominium and landed rows appear here and are not in it.
| Property type | Median price per ft² | Transactions behind the figure |
|---|---|---|
| Condominiummedian $2,500,000 | $2,040/ft² | n = 518 |
| Apartmentmedian $1,670,000 | $1,940/ft² | n = 135 |
| Semi-detachedmedian $8,700,000 | priced on land | n = 119 caveats |
| Terracemedian $5,730,000 | priced on land | n = 65 caveats |
| Detachedmedian $16,204,000 | priced on land | n = 56 caveats |
| Strata Terracemedian $3,700,000 | $1,140/ft² | n = 20 |
By sale type
All private sales lodged in the same 12 months.
| Sale type | Median price per ft² | Transactions behind the figure |
|---|---|---|
| Resalemedian $2,350,000 | $2,020/ft² | n = 653 |
| New Salemedian $2,521,500 | $2,470/ft² | n = 356 |
| Sub Salemedian $1,818,000 | $2,740/ft² | n = 30 |
Buyers: Where does a price sit?
Placed on the published percentiles for 653 caveats in Bukit Timah (12 months).
S$2,350,000 for 1,166 ft² is around the 50th percentile of the 653 caveats recorded here.
Sellers: How much is my home worth?
At the median of S$2,020 per square foot, over 653 caveats (12 months).
A market figure for that size in Bukit Timah, not a valuation of your flat.
S$2,350,000
middle 60% of caveats: S$1,950,000 to S$2,690,000 for that size · 653 caveats, 12 months
Private sales by project in Bukit Timah
27 developments with at least ten caveats in the last 12 months.
URA permits derived statistics and not the caveat records, so the private register is published by development rather than sale by sale. Each row is a median across that development’s caveats in the window.
Public (HDB) rents in Bukit Timah
Approved HDB rentals in the last 12 months, against resale prices for the same flat type.
Gross yield, 4-room
n/a
too few resales
Median rent, 4-room
$3,650/mo
from 35 approved rentals (12 months)
Median resale price, 4-room
$938,000
from 16 resales (12 months)
Gross, before costs; a ratio is dimensionless so it compares with the private yield, but a 99-year lease that cannot be let out in its first five years is not the same asset.
Rent by flat type
Approved HDB rentals in Bukit Timah over the last 12 months, each flat type against the resale price of the same flat type.
| Flat type | Median monthly rent | Gross yield |
|---|---|---|
| 3-room | $3,200/mo | too few resales |
| 4-room | $3,650/mo | too few resales |
Private rents in Bukit Timah
Lease contracts lodged with URA in the last 12 months, against resale prices for units of the same floor area.
Gross yield, 110–120 m²
2.6%
the band this area's median private home falls in, from 294 lettings and 47 resales
Median rent, 110–120 m²
$5,600/mo
from 294 lease contracts (12 months)
Median resale price, 110–120 m²
$2,550,000
from 47 resale caveats (12 months)
Gross, before costs; a ratio is dimensionless so it compares with the HDB yield, but a 99-year HDB lease and a possibly-freehold private unit are not the same asset.
URA’s own median rent per ft² here is $5.02 for 2026 Q2, from 37 projects.
Rent by unit size
Lease contracts lodged with URA in Bukit Timah over the last 12 months, each size band against the resale price of the same size band.
| Unit size | Median monthly rent | Gross yield |
|---|---|---|
| 30–40 m² | $2,800/mo | too few resales |
| 40–50 m² | $3,500/mo | too few resales |
| 50–60 m² | $3,800/mo | 3.6% |
| 60–70 m² | $4,300/mo | 3.5% |
| 70–80 m² | $4,300/mo | 3.0% |
| 80–90 m² | $4,300/mo | 2.8% |
| 90–100 m² | $4,700/mo | 2.6% |
| 100–110 m² | $5,000/mo | 2.6% |
| 110–120 m² | $5,600/mo | 2.6% |
| 120–130 m² | $5,800/mo | 2.5% |
| 130–140 m² | $6,200/mo | 2.7% |
| 140–150 m² | $6,500/mo | too few resales |
| 150–160 m² | $6,825/mo | 2.5% |
| 160–170 m² | $6,700/mo | 2.5% |
| 170–180 m² | $7,500/mo | too few resales |
| 180–190 m² | $7,800/mo | too few resales |
| 190–200 m² | $9,250/mo | too few resales |
| 200–210 m² | $7,850/mo | too few resales |
| 210–220 m² | $9,500/mo | too few lettings and too few resales |
| 220–230 m² | $8,100/mo | too few resales |
| 230–240 m² | $10,000/mo | too few lettings and too few resales |
| 240–250 m² | $9,500/mo | too few resales |
| 250–260 m² | $11,000/mo | too few lettings and too few resales |
| 260–270 m² | $8,350/mo | too few lettings and too few resales |
| 270–280 m² | $10,600/mo | too few lettings and too few resales |
| 280–290 m² | $9,300/mo | too few lettings and too few resales |
| 290–300 m² | $10,400/mo | too few lettings and too few resales |
5,072 of 5,196 contracts are in the rows above. The rest sit in floor-area bands URA publishes wider than 10 m², which cannot be matched to a sale band without folding two sizes into one.
Rent by bedrooms
Lease contracts lodged with URA in Bukit Timah over the last 12 months.
| Bedrooms | Median monthly rent | Transactions behind the figure |
|---|---|---|
| 1 bedroom | $3,400/mo | n = 923 |
| 2 bedrooms | $4,400/mo | n = 1,865 |
| 3 bedrooms | $6,265/mo | n = 1,630 |
| 4 bedrooms | $9,000/mo | n = 493 |
4,911 of 5,196 contracts are in the rows above. 267 carry no bedroom count and 18 are in sizes with too few lettings to publish.
Contains information from the URA Data Service. Private rents and HDB rents are two registers and are never combined; the only figure that spans them is the gross yield, which is a ratio, and even there the assets differ: every HDB flat is a 99-year lease that cannot be let at all during its first five years, while a private unit may be freehold.
More on Bukit Timah (45 links)
Inside Bukit Timah
Elsewhere in Central Region
Head to head
Ranked here
- 2nd of 28 in highest median hdb resale price by district
- 2nd of 25 in highest share of million-dollar hdb resales by district
- 5th of 30 in highest private rents by district
- 6th of 28 in most expensive districts by hdb price per square foot
- 6th of 30 in most expensive districts by private price per square foot
- 6th of 11 in most expensive districts in the central region by hdb price per square foot
- All league tables
Further reading
- What happens when a 99-year HDB lease ends
- Where is the cheapest HDB housing in Singapore?
- Where new resale supply is coming from
- Million-dollar HDB flats: how many, where, and what share
- HDB rental yield, measured from the rental register
- Public and private are two markets, not two prices
- Lease decay: what a shorter HDB lease actually costs
- Median or average: which HDB price should you believe?
- The 2026 HDB resale report
Nearby areas
Median price per square foot in comparable areas, each over its own stated window (12 to 24 months).
Cite us
HDB resale registrations to September 2026 (hdb registers a resale on completion, weeks after the price is agreed) · how these figures are made
Copy one of these, or adapt it.
Plain text
IndexProp SG, "Property prices in Bukit Timah", dataset 2026-09, https://indexprop.com/sg/property-prices/district/bukit-timah. Contains information from HDB Resale Flat Prices accessed from Data.gov.sg and made available under the Singapore Open Data Licence version 1.0. Area boundaries from URA Master Plan 2019, also under SODL 1.0. Private figures are derived statistics from the URA Data Service.
HTML
<a href="https://indexprop.com/sg/property-prices/district/bukit-timah">Property prices in Bukit Timah - IndexProp SG</a> (dataset 2026-09). Contains information from HDB Resale Flat Prices (Data.gov.sg, Singapore Open Data Licence v1.0) and derived statistics from the URA Data Service.
The statistics behind this page are also served as JSON: /sg/data/districts/bukit-timah.json. Please cache it, and do not crawl it in a loop. Every rule behind these figures is on the methodology page.