HowMuchAh?

HDB resale prices in Bukit Batok

1,356 resale transactions in the last 12 months (Nov 2025 – Oct 2026), out of 47,805 recorded since Jan 1990.

Market summary

Avg price / sqm $6,703 last 12 months
Transactions 1,356 last 12 months
Highest $1,180,000 last 12 months
Lowest $320,000 last 12 months

Market snapshot

Flats in Bukit Batok transacted at an average of $614,778 over the past year, or about $6,703 per square metre. Across the year, prices ranged from $320,000 to $1,180,000.

Average resale price by month

Nov 2024 Oct 2026

Monthly average of all flat types. Hover a bar for the exact figure and volume.

Last 5 transactions in Bukit Batok

All towns →
Newest recorded resale transactions in Bukit Batok.
Month Flat type Floor area Price
Oct 2026 Executive 145 sqm $850,000
Oct 2026 Executive 152 sqm $885,888
Oct 2026 Executive 154 sqm $830,000
Oct 2026 Executive 165 sqm $1,180,000
Oct 2026 Executive 147 sqm $997,000

Prices by flat type

Rolling 24 months, to keep sample sizes meaningful.

Flat typeSalesAvg priceAvg $ / sqm
4 Room 1,153 $617,359 $6,559
3 Room 664 $434,916 $6,363
5 Room 576 $802,781 $6,916
2 Room 168 $375,949 $8,352
Executive 145 $878,310 $5,968

Streets in Bukit Batok

Every street below has its own transaction history, averages and recent sales.

Bukit Batok West Avenue 6 (5,934) Bukit Batok East Avenue 5 (3,928) Bukit Batok West Avenue 8 (3,729) Bukit Batok Street 21 (3,681) Bukit Batok Street 31 (3,543) Bukit Batok Street 52 (3,157) Bukit Batok East Avenue 4 (2,696) Bukit Batok Central (2,593) Bukit Batok Street 34 (2,250) Bukit Batok Street 33 (1,797) Bukit Batok Street 32 (1,691) Bukit Batok East Avenue 3 (1,637) Bukit Batok West Avenue 4 (1,620) Bukit Batok Street 11 (1,583) Bukit Batok West Avenue 5 (1,549) Bukit Batok Street 25 (1,335) Bukit Batok Street 24 (1,110) Bukit Batok Street 51 (1,035) Bukit Batok West Avenue 2 (1,020) Bukit Batok West Avenue 9 (490) Bukit Batok Street 22 (447) Hillview Avenue (425) Bukit Batok West Avenue 7 (337) Bukit Batok East Avenue 6 (147) Bukit Batok Street 41 (71)