Skip to content
dailystudysgDaily Study SG

Prices · Bukit Batok · 3-room

Bukit Batok 3-room HDB resale prices

A 3-room flat in Bukit Batok sold for a median of $412,000 over the 12 months to Oct 2026 — $560 psf on a median of 732 sq ft — across 347 sales in 150 blocks. Half of those sales fell between $395,888 and $478,000.

Median price
$412,000
347 sales in the 12 months to Oct 2026.
Median per sq ft
$560 psf
Median size 732 sq ft.
Price per month of lease
$572
The median price spread over the 60 years of lease it buys.

What 3-room flats in Bukit Batok actually sold for

One sale in ten went below $380,000 and one in ten above $530,000. The cheapest of the 347 was $350,000 and the dearest $605,000 — a spread of 1.7 times inside one flat type in one town, which is most of what a median hides. The lease is the usual reason: these flats have between 56 years and 94 years left.

Cheapest sale$350,000
One in ten below$380,000
One in four below$395,888
Median$412,000
One in four above$478,000
One in ten above$530,000
Dearest sale$605,000

Every block in Bukit Batok where a 3-room sold

150 blocks, dearest per square foot first. Only 3-room sales count towards these medians, and some of these blocks sold just once in the year — the sales column says which, and a single sale is an anecdote rather than a rate.

Show the figures
BlockMedian pricePer sq ftSizeLease leftSales
Blk 293D Bukit Batok Street 21$600,000$820732 sq ft921
Blk 194B Bukit Batok West Avenue 6$555,000$758732 sq ft903
Blk 296B Bukit Batok Street 22$550,000$751732 sq ft915
Blk 441A Bukit Batok West Avenue 8$538,888$747721 sq ft921
Blk 377 Bukit Batok Street 31$535,000$742721 sq ft923
Blk 441C Bukit Batok West Avenue 8$528,000$732721 sq ft923
Blk 450D Bukit Batok West Avenue 6$527,500$731721 sq ft922
Blk 467C Bukit Batok West Avenue 9$535,000$731732 sq ft945
Blk 443D Bukit Batok West Avenue 8$526,500$730721 sq ft928
Blk 451A Bukit Batok West Avenue 6$525,000$728721 sq ft928
Blk 450A Bukit Batok West Avenue 6$524,000$727721 sq ft924
Blk 440A Bukit Batok West Avenue 8$519,000$720721 sq ft922
Blk 464B Bukit Batok West Avenue 8$522,500$714732 sq ft944
Blk 292A Bukit Batok East Avenue 6$522,500$714732 sq ft922
Blk 468A Bukit Batok West Avenue 9$520,000$710732 sq ft947
Blk 467A Bukit Batok West Avenue 9$518,000$708732 sq ft949
Blk 448C Bukit Batok West Avenue 9$515,000$704732 sq ft923
Blk 438B Bukit Batok West Avenue 8$508,000$694732 sq ft931
Blk 460B Bukit Batok West Avenue 9$507,500$693732 sq ft932
Blk 448A Bukit Batok West Avenue 9$502,500$687732 sq ft922
Blk 460A Bukit Batok West Avenue 9$500,000$683732 sq ft935
Blk 448B Bukit Batok West Avenue 9$500,000$683732 sq ft921
Blk 468B Bukit Batok West Avenue 9$492,500$673732 sq ft948
Blk 438C Bukit Batok West Avenue 8$478,888$654732 sq ft933
Blk 227 Bukit Batok Central$444,944$617721 sq ft582
Blk 523 Bukit Batok Street 52$408,000$604646 sq ft603
Blk 215 Bukit Batok Street 21$434,000$602721 sq ft572
Blk 230 Bukit Batok East Avenue 3$445,000$599743 sq ft581
Blk 272 Bukit Batok East Avenue 4$412,000$598689 sq ft591
Blk 504 Bukit Batok Street 52$385,000$592646 sq ft616
Blk 375 Bukit Batok Street 31$408,000$592689 sq ft611
Blk 333 Bukit Batok Street 32$408,000$592689 sq ft601
Blk 225 Bukit Batok Central$425,000$589721 sq ft581
Blk 317 Bukit Batok Street 32$405,000$588689 sq ft601
Blk 283 Bukit Batok East Avenue 3$402,500$584689 sq ft616
Blk 269 Bukit Batok East Avenue 4$401,500$583689 sq ft592
Blk 367 Bukit Batok Street 31$426,000$582732 sq ft601
Blk 271 Bukit Batok East Avenue 4$400,000$581689 sq ft591
Blk 320 Bukit Batok Street 33$400,000$581689 sq ft601
Blk 182 Bukit Batok West Avenue 8$418,888$581721 sq ft571
Blk 127 Bukit Batok West Avenue 6$453,888$578786 sq ft581
Blk 371 Bukit Batok Street 31$397,500$577689 sq ft612
Blk 359 Bukit Batok Street 31$397,500$577689 sq ft612
Blk 131 Bukit Batok West Avenue 6$453,000$577786 sq ft571
Blk 229 Bukit Batok East Avenue 3$415,444$576721 sq ft582
Blk 206 Bukit Batok Street 21$451,000$574786 sq ft564
Blk 368 Bukit Batok Street 31$420,000$574732 sq ft601
Blk 335 Bukit Batok Street 32$395,000$573689 sq ft591
Blk 228 Bukit Batok Central$412,500$572721 sq ft582
Blk 238 Bukit Batok East Avenue 5$417,500$570732 sq ft592
Blk 126 Bukit Batok Central$410,000$569721 sq ft581
Blk 505 Bukit Batok Street 52$421,544$568743 sq ft612
Blk 130 Bukit Batok West Avenue 6$446,500$568786 sq ft572
Blk 540 Bukit Batok Street 52$445,000$566786 sq ft601
Blk 363 Bukit Batok Street 31$413,944$566732 sq ft602
Blk 530 Bukit Batok Street 51$390,000$566689 sq ft601
Blk 212 Bukit Batok Street 21$407,444$564721 sq ft586
Blk 361 Bukit Batok Street 31$412,000$563732 sq ft601
Blk 360 Bukit Batok Street 31$412,000$563732 sq ft601
Blk 213 Bukit Batok Street 21$405,000$562721 sq ft572
Blk 528 Bukit Batok Street 51$409,000$562694 sq ft6010
Blk 136 Bukit Batok West Avenue 6$411,500$562732 sq ft574
Blk 231 Bukit Batok East Avenue 5$405,000$562721 sq ft582
Blk 239 Bukit Batok East Avenue 5$404,000$560721 sq ft582
Blk 304 Bukit Batok Street 31$410,000$560732 sq ft584
Blk 128 Bukit Batok West Avenue 6$404,000$560721 sq ft571
Blk 312 Bukit Batok Street 32$410,000$560732 sq ft583
Blk 313 Bukit Batok Street 32$410,000$560732 sq ft591
Blk 340 Bukit Batok Street 34$440,000$560786 sq ft604
Blk 501 Bukit Batok Street 52$385,888$560689 sq ft593
Blk 506 Bukit Batok Street 52$400,000$559743 sq ft603
Blk 507 Bukit Batok Street 52$395,888$559743 sq ft603
Blk 311 Bukit Batok Street 32$385,000$559689 sq ft611
Blk 242 Bukit Batok East Avenue 5$402,000$557721 sq ft581
Blk 307 Bukit Batok Street 31$408,000$557732 sq ft581
Blk 178 Bukit Batok West Avenue 8$438,000$557786 sq ft571
Blk 318 Bukit Batok Street 32$406,500$555732 sq ft592
Blk 181 Bukit Batok West Avenue 8$400,000$555721 sq ft571
Blk 309 Bukit Batok Street 31$388,000$555700 sq ft591
Blk 274 Bukit Batok East Avenue 4$381,944$554689 sq ft612
Blk 536 Bukit Batok Street 52$435,000$554786 sq ft591
Blk 424 Bukit Batok West Avenue 2$381,000$553689 sq ft601
Blk 322 Bukit Batok Street 33$404,000$552732 sq ft582
Blk 253 Bukit Batok East Avenue 5$410,000$552743 sq ft581
Blk 250 Bukit Batok East Avenue 5$433,000$551786 sq ft581
Blk 316 Bukit Batok Street 32$402,500$550732 sq ft594
Blk 533 Bukit Batok Street 51$401,500$550743 sq ft614
Blk 409 Bukit Batok West Avenue 4$402,500$550732 sq ft612
Blk 372 Bukit Batok Street 31$378,888$550689 sq ft611
Blk 323 Bukit Batok Street 33$395,000$549721 sq ft602
Blk 324 Bukit Batok Street 33$378,000$549689 sq ft611
Blk 233 Bukit Batok East Avenue 5$395,000$548721 sq ft584
Blk 217 Bukit Batok Street 21$395,000$548721 sq ft576
Blk 175 Bukit Batok West Avenue 8$393,000$545721 sq ft581
Blk 342 Bukit Batok Street 34$410,000$544753 sq ft601
Blk 226 Bukit Batok Central$392,500$544721 sq ft572
Blk 364 Bukit Batok Street 31$397,500$543732 sq ft602
Blk 134 Bukit Batok West Avenue 6$437,500$543807 sq ft572
Blk 129 Bukit Batok West Avenue 6$425,000$541786 sq ft573
Blk 139 Bukit Batok West Avenue 6$395,000$540732 sq ft571
Blk 167 Bukit Batok West Avenue 8$430,250$540797 sq ft572
Blk 168 Bukit Batok West Avenue 8$430,000$540797 sq ft574
Blk 534 Bukit Batok Street 51$400,000$539743 sq ft603
Blk 248 Bukit Batok East Avenue 5$423,000$538786 sq ft583
Blk 138 Bukit Batok West Avenue 6$394,000$538732 sq ft572
Blk 281 Bukit Batok East Avenue 3$370,000$537689 sq ft601
Blk 275 Bukit Batok East Avenue 4$370,000$537689 sq ft601
Blk 302 Bukit Batok Street 31$375,000$536700 sq ft581
Blk 537 Bukit Batok Street 52$420,000$535786 sq ft603
Blk 417 Bukit Batok West Avenue 4$420,000$535786 sq ft593
Blk 414 Bukit Batok West Avenue 4$420,000$535786 sq ft602
Blk 252 Bukit Batok East Avenue 5$385,500$535721 sq ft582
Blk 208 Bukit Batok Street 21$420,000$535786 sq ft561
Blk 411 Bukit Batok West Avenue 4$420,000$535786 sq ft591
Blk 321 Bukit Batok Street 33$390,000$533732 sq ft592
Blk 423 Bukit Batok West Avenue 2$390,000$533732 sq ft613
Blk 421 Bukit Batok West Avenue 2$389,888$533732 sq ft611
Blk 247 Bukit Batok East Avenue 5$418,000$532786 sq ft582
Blk 244 Bukit Batok East Avenue 5$395,000$532743 sq ft581
Blk 180 Bukit Batok West Avenue 8$425,000$532802 sq ft572
Blk 280 Bukit Batok East Avenue 3$365,000$530689 sq ft612
Blk 264 Bukit Batok East Avenue 4$415,000$528786 sq ft581
Blk 265 Bukit Batok East Avenue 4$384,000$527721 sq ft584
Blk 245 Bukit Batok East Avenue 5$380,000$527721 sq ft581
Blk 240 Bukit Batok East Avenue 5$380,000$527721 sq ft583
Blk 420 Bukit Batok West Avenue 2$385,000$526732 sq ft611
Blk 416 Bukit Batok West Avenue 4$411,500$524786 sq ft604
Blk 237 Bukit Batok East Avenue 5$410,000$522786 sq ft581
Blk 160 Bukit Batok Street 11$410,000$522786 sq ft571
Blk 109 Bukit Batok West Avenue 6$393,000$522753 sq ft581
Blk 169 Bukit Batok West Avenue 8$410,000$522786 sq ft571
Blk 260 Bukit Batok East Avenue 4$408,500$520786 sq ft582
Blk 133 Bukit Batok West Avenue 6$380,000$519732 sq ft571
Blk 163 Bukit Batok Street 11$408,000$519786 sq ft583
Blk 176 Bukit Batok West Avenue 8$405,900$517786 sq ft572
Blk 345 Bukit Batok Street 34$403,500$514786 sq ft602
Blk 308 Bukit Batok Street 31$375,000$512732 sq ft581
Blk 241 Bukit Batok East Avenue 5$378,888$510743 sq ft581
Blk 135 Bukit Batok West Avenue 6$373,000$510732 sq ft573
Blk 164 Bukit Batok Street 11$400,000$509786 sq ft573
Blk 339 Bukit Batok Street 34$400,000$509786 sq ft603
Blk 539 Bukit Batok Street 52$400,000$509786 sq ft601
Blk 314 Bukit Batok Street 32$380,000$504753 sq ft591
Blk 146 Bukit Batok West Avenue 6$440,000$499883 sq ft573
Blk 177 Bukit Batok West Avenue 8$390,000$496786 sq ft581
Blk 341 Bukit Batok Street 34$390,000$496786 sq ft593
Blk 408 Bukit Batok West Avenue 4$355,000$485732 sq ft612
Blk 305 Bukit Batok Street 31$350,000$478732 sq ft581
Blk 258 Bukit Batok East Avenue 4$370,000$471786 sq ft581
Blk 179 Bukit Batok West Avenue 8$365,000$471775 sq ft581

70 further blocks are in the table above.

Why the cheap end of that list is cheap

Before reading the ranking as a map of which blocks are better value, note what else differs along it. The five cheapest blocks for a 3-room here have a median of 58 years of lease left; the five dearest have 92 years. That is the larger part of the gap, and it is not a discount — it is a shorter thing being sold.

3-room flats across Singapore, by town

The same flat type in every town that cleared 20 sales, dearest per square foot first. This is the comparison that holds: a town-against-town ranking of all sales pooled would partly be ranking each town’s flat-type mix, since 3-room flats were 24 per cent of what sold in Bukit Batok.

TownMedian pricePer sq ftMedian sizeLease leftSales
Pasir Ris$608,000$833 psf732 sq ft8823
Central Area$558,000$776 psf700 sq ft5373
Punggol$545,000$750 psf732 sq ft89191
Bishan$530,000$749 psf700 sq ft5866
Sengkang$544,000$746 psf732 sq ft89141
Sembawang$520,000$710 psf732 sq ft91102
Queenstown$465,000$665 psf700 sq ft49369
Marine Parade$470,000$656 psf700 sq ft4867
Serangoon$468,000$653 psf689 sq ft58105
Tampines$490,000$633 psf786 sq ft58398
Kallang/Whampoa$456,944$628 psf710 sq ft52332
Choa Chu Kang$455,000$619 psf732 sq ft8475
Hougang$450,000$614 psf721 sq ft59266
Bukit Panjang$456,944$607 psf732 sq ft62116
Bukit Merah$430,000$598 psf721 sq ft49318
Yishun$430,000$583 psf721 sq ft59448
Clementi$432,500$580 psf721 sq ft53222
Bedok$416,444$569 psf721 sq ft52532
Ang Mo Kio$430,888$561 psf732 sq ft53452
Geylang$380,000$561 psf667 sq ft50339
Bukit Batok$412,000$560 psf732 sq ft60347
Woodlands$410,000$547 psf732 sq ft58220
Jurong East$409,944$542 psf732 sq ft56188
Toa Payoh$380,000$534 psf721 sq ft46454
Jurong West$393,000$515 psf732 sq ft57320

Bukit Batok is the 21st dearest of 25 towns for a 3-room flat on this measure. The dearest is Pasir Ris at $833 psf, the cheapest Jurong West at $515 psf.

3-room flats in Bukit Batok, year by year

Every 3-room sale here since 2017 — 3,031 in all. The right-hand column counts the blocks that sold, because a change in the median between two years is partly a change in which blocks traded.

YearMedian pricePer sq ftSalesBlocks that sold
2017$272,000$370 psf315129
2018$262,000$354 psf311130
2019$252,000$341 psf285129
2020$262,000$356 psf18399
2021$315,000$428 psf251117
2022$350,000$474 psf281122
2023$378,000$517 psf364133
2024$398,000$539 psf428146
2025$420,000$566 psf338137
2026$412,000$560 psf275131

Other flat types in Bukit Batok

Per square foot is the only column that compares across these, and even it reads low for the big flats: a larger flat costs more and less per square foot at the same time.

Flat typeMedian pricePer sq ftMedian sizeSalesShare of town
2-room$380,000$776 psf506 sq ft906%
4-room$630,000$615 psf1,001 sq ft62443%
5-room$810,000$662 psf1,216 sq ft32322%
Executive$864,000$550 psf1,572 sq ft765%

Questions

How much does a 3-room resale flat in Bukit Batok cost?
The median was $412,000 over the 12 months to Oct 2026, across 347 sales in 150 blocks. Half of those sales fell between $395,888 and $478,000, and the full range ran from $350,000 to $605,000.
What is the price per square foot of a 3-room flat in Bukit Batok?
$560 psf, on a median floor area of 732 sq ft. Per square foot is the measure that compares across flat types, and the headline price is not: a larger flat costs more in total and less per square foot at the same time.
How many 3-room flats sold in Bukit Batok in the past year?
347 sales in the 12 months to Oct 2026, across 150 blocks, and 3,031 since 2017. 3-room flats were 24 per cent of everything that resold in Bukit Batok over those 12 months.
Which block in Bukit Batok has the cheapest 3-room flats?
On a per-square-foot median, Blk 179 Bukit Batok West Avenue 8 at $471 psf from one sale, against $820 psf at Blk 293D Bukit Batok Street 21. Most of that gap is lease rather than discount: the five cheapest blocks have a median of 58 years left and the five dearest 92 years. That cheapest figure rests on a single sale, which is an anecdote rather than a rate.
Is Bukit Batok expensive for a 3-room flat?
Bukit Batok is the 21st dearest of 25 towns for a 3-room flat, per square foot. The dearest is Pasir Ris at $833 psf and the cheapest Jurong West at $515 psf. The comparison holds the flat type still, because a ranking of towns on all sales pooled would partly be ranking their flat-type mix.
How much lease is left on 3-room flats in Bukit Batok?
Between 56 years and 94 years on the flats that sold, with a median of 60 years. An HDB flat is a 99-year lease, so the remaining lease is most of what separates a cheap block here from a dear one.

How this was worked out

Every figure on this page comes from the Housing Board’s resale transaction register on data.gov.sg, retrieved Oct 2026 — 3,031 sales of 3-room flats in Bukit Batok since 2017, of which 347 sales fell in the 12 months to Oct 2026. These are completed transactions, not listings or asking prices. Medians are medians and never means, a flat type is published for a town only once it clears 20 sales in the year, and no price here is adjusted for inflation.