Flat Prices

Blk 305 Bt Batok St 31

Block 305 Bukit Batok Street 31, Bukit Batok · S650305 · 209 resale transactions since 1990

Compare Map
3-room
$350k
$478 psf · 1 sale
Typically 68 sqm
4-room
$500k
$499 psf · 2 sales
Typically 93 sqm

12 months to Oct 2026: median price, median $psf and number of sales. “Most” is the middle 80% of prices.

For sale now

$400,000
$546 psf · 68 sqm
Above estimate
3-room · storey 01–05 of 12 · 57 years lease left
Our estimate $368k–$393k · asking 3% above
Demand64
Rarity0

Last 3-room sale here: $350k, storey 07–09, Mar 2026. Listed 255 days ago. $7k per year of lease left.

Details on HDB Flat Portal ↗

Listed on the HDB Flat Portal. Our estimate, demand and rarity readings are explained on the listings page.

Price history

Each dot is one sale; the line is the median per quarter.

What's a flat here worth?

What a higher floor adds · 4-room

Around here, each floor up adds about 0.7% to the price of a 4-room flat in the same block. Storeys 10–12 sell for 6% more than storeys 01–03.

Storeyvs lowestSalesThis block
01–03–33$513 psf
04–06+3%55$505 psf
07–09+6%54–
10–12+6%30–

4-room sales over the last 5 years in blocks within 500 m in Bukit Batok, this one included (172 sales). Each sale is compared with its own block's median, so the figures show the floor alone, not newer or taller blocks; prices are brought to today with HDB's resale price index. The last column is this block's median $psf where it had 3 or more sales in the band. View and facing also play a part.

Lease timeline

From HDB's rules as at October 2026: CPF use and the HDB loan are pro-rated when the remaining lease doesn't cover the youngest buyer to age 95, and HDB loans must end 20 years before the lease. Banks set their own limits on short leases. Rules change: check with HDB and CPF before you buy. How lease left affects price →

Block facts

Lease
99 years from 1985 · 57 years left (ends 2084)
Completed
1984
Storeys
12
Flats
132 (66 × 3-room, 66 × 4-room)
Postal code
Singapore 650305
Nearest station
Bukit Gombak MRT · 440 m (about 7 min walk)
Nearest hawker centre
Bukit Batok West Hawker Centre · 700 m

Primary schools nearby

Straight-line distance from the block. For Primary 1 registration, check the exact 1 km and 2 km distance with OneMap's school query.

Within 1 km

  • Dazhong Primary School 160 m
  • St. Anthony's Primary School 710 m
  • Lianhua Primary School 800 m

1–2 km

  • Princess Elizabeth Primary School 1.2 km
  • Bukit View Primary School 1.5 km
  • Keming Primary School 1.7 km
  • Pioneer Primary School 1.7 km
  • Yuhua Primary School 1.8 km
  • Jurong Primary School 1.9 km

Location

Nearby blocks · 4-room

BlockDistanceLease leftMedian$psfSales
Blk 304 Bt Batok St 3140 m57y$507k$4942
Blk 307 Bt Batok St 3140 m57y$490k$4894
Blk 308 Bt Batok St 3180 m57y$535k$5073
Blk 301 Bt Batok St 31130 m58y$495k$5471
Blk 312 Bt Batok St 32230 m57y$535k$5343
Blk 311 Bt Batok St 32250 m60y$470k$5201
Blk 313 Bt Batok St 32270 m58y$500k$4993
Blk 374 Bt Batok St 31290 m60y$495k$5231

4-room sales over the last 24 months within 1.2 km.

All resale transactions

MonthTypeStoreysqmModelLease leftPrice$psf
Mar 2026 4-room 04–06 93 New Generation 58y $500,000 $499
Mar 2026 3-room 07–09 68 New Generation 58y $350,000 $478
Nov 2025 4-room 01–03 93 New Generation 58y $500,000 $499
Aug 2025 4-room 07–09 93 New Generation 58y $553,500 $553
Jun 2025 3-room 04–06 68 New Generation 59y $427,000 $583
May 2025 4-room 04–06 98 New Generation 59y $533,000 $505
Aug 2024 3-room 04–06 68 New Generation 59y $420,000 $574
Mar 2024 4-room 01–03 93 New Generation 60y $455,000 $455
Feb 2024 3-room 01–03 68 New Generation 60y $380,000 $519
Jan 2024 4-room 10–12 93 New Generation 60y $480,000 $480
Mar 2023 4-room 01–03 93 New Generation 61y $450,000 $450
May 2022 4-room 01–03 93 New Generation 62y $450,000 $450
Mar 2022 3-room 07–09 68 New Generation 62y $348,000 $475
Jan 2022 4-room 04–06 98 New Generation 62y $445,000 $422
Jan 2022 3-room 01–03 68 New Generation 62y $312,000 $426
Jun 2020 3-room 07–09 68 New Generation 64y $250,000 $342
Jan 2020 4-room 04–06 93 New Generation 64y $335,000 $335
Jul 2019 3-room 10–12 68 New Generation 65y $250,000 $342
May 2019 3-room 07–09 68 New Generation 65y $265,000 $362
Apr 2019 4-room 10–12 93 New Generation 65y $365,000 $365
Jul 2018 4-room 07–09 98 New Generation 66y $370,000 $351
Jul 2018 3-room 10–12 68 New Generation 66y $270,000 $369
Apr 2018 4-room 07–09 98 New Generation 66y $353,800 $335
Apr 2018 4-room 07–09 93 New Generation 66y $348,000 $348
Nov 2017 3-room 01–03 68 New Generation 66y $250,000 $342
Oct 2017 3-room 04–06 68 New Generation 66y $276,000 $377
Aug 2017 4-room 01–03 98 New Generation 66y $340,000 $322
May 2017 4-room 01–03 98 New Generation 67y $330,000 $313
Jan 2016 3-room 04–06 68 New Generation 68y $300,000 $410
Nov 2015 4-room 01–03 93 New Generation 68y $338,000 $338
Nov 2015 3-room 01–03 68 New Generation 68y $280,000 $383
Oct 2015 4-room 10–12 93 New Generation 68y $376,000 $376
Oct 2015 3-room 04–06 68 New Generation 68y $288,000 $393
Jul 2015 4-room 04–06 93 New Generation 69y $350,000 $350
Jun 2015 4-room 10–12 93 New Generation 69y $380,000 $380
May 2015 4-room 10–12 93 New Generation 69y $381,000 $381
Jul 2014 3-room 07–09 68 New Generation 70y $325,000 $444
Jul 2014 3-room 10–12 68 New Generation 70y $325,000 $444
Oct 2013 4-room 07–09 93 New Generation 70y $435,000 $435
Oct 2013 3-room 01–03 68 New Generation 70y $349,000 $477
Sep 2013 4-room 04–06 93 New Generation 70y $424,000 $424
Feb 2013 4-room 01–03 93 New Generation 71y $448,000 $448
Jan 2013 3-room 10–12 68 New Generation 71y $356,800 $487
Oct 2012 4-room 01–03 93 New Generation 71y $423,000 $423
Aug 2012 3-room 10–12 68 New Generation 71y $363,000 $496
Dec 2011 4-room 07–09 98 New Generation 72y $415,000 $393
Sep 2011 3-room 01–03 68 New Generation 72y $325,500 $445
Jun 2011 4-room 07–09 98 New Generation 73y $375,000 $355
May 2011 3-room 10–12 68 New Generation 73y $298,000 $407
Apr 2011 4-room 10–12 93 New Generation 73y $385,000 $385
Feb 2011 4-room 04–06 93 New Generation 73y $350,800 $350
Oct 2010 4-room 01–03 93 New Generation 73y $359,000 $359
Oct 2010 4-room 07–09 93 New Generation 73y $343,000 $343
Sep 2010 3-room 01–03 68 New Generation 73y $250,000 $342
Jul 2010 3-room 04–06 68 New Generation 74y $265,000 $362
Jul 2010 3-room 04–06 68 New Generation 74y $267,500 $365
Jun 2010 4-room 04–06 98 New Generation 74y $335,000 $318
May 2010 3-room 01–03 68 New Generation 74y $256,000 $350
May 2010 3-room 10–12 68 New Generation 74y $281,000 $384
May 2010 3-room 10–12 68 New Generation 74y $275,000 $376
Apr 2010 3-room 07–09 68 New Generation 74y $243,000 $332
Mar 2010 3-room 01–03 68 New Generation 74y $254,000 $347
Jan 2010 4-room 04–06 93 New Generation 74y $303,000 $303
Dec 2009 3-room 04–06 68 New Generation 74y $251,000 $343
Oct 2009 4-room 01–03 93 New Generation 74y $326,000 $326
Sep 2009 4-room 07–09 98 New Generation 74y $321,000 $304
Jun 2009 3-room 04–06 68 New Generation 75y $229,000 $313
Mar 2009 3-room 01–03 68 New Generation 75y $229,000 $313
Mar 2009 3-room 10–12 68 New Generation 75y $230,000 $314
Oct 2008 4-room 04–06 98 New Generation 75y $300,000 $284
Dec 2007 4-room 01–03 93 New Generation 76y $230,000 $230
Dec 2007 3-room 01–03 68 New Generation 76y $176,500 $241
Sep 2007 3-room 04–06 68 New Generation 76y $164,000 $224
Apr 2007 3-room 10–12 68 New Generation 77y $171,000 $234
Mar 2007 4-room 04–06 93 New Generation 77y $206,650 $206
Feb 2007 3-room 04–06 68 New Generation 77y $170,000 $232
Dec 2006 4-room 01–03 93 New Generation 77y $195,000 $195
Dec 2006 4-room 01–03 98 New Generation 77y $205,000 $194
Oct 2006 4-room 10–12 93 New Generation 77y $226,000 $226
May 2006 3-room 04–06 68 New Generation 78y $165,500 $226
Mar 2006 3-room 04–06 68 New Generation 78y $156,000 $213
Dec 2005 3-room 10–12 68 New Generation 78y $158,000 $216
Nov 2005 3-room 04–06 68 New Generation 78y $163,000 $223
Oct 2005 4-room 10–12 93 New Generation 78y $208,000 $208
Sep 2005 4-room 01–03 98 New Generation 78y $214,000 $203
Sep 2005 3-room 07–09 68 New Generation 78y $152,000 $208
Sep 2005 3-room 04–06 68 New Generation 78y $155,000 $212
Jul 2005 3-room 01–03 68 New Generation 79y $158,000 $216
Feb 2005 4-room 01–03 93 New Generation 79y $250,000 $250
Feb 2005 4-room 01–03 98 New Generation 79y $230,000 $218
Jan 2005 3-room 10–12 68 New Generation 79y $199,000 $272
Dec 2004 3-room 10–12 68 New Generation 79y $190,000 $260
Nov 2004 3-room 07–09 68 New Generation 79y $153,000 $209
Nov 2004 3-room 01–03 68 New Generation 79y $167,000 $228
Sep 2004 4-room 04–06 93 New Generation 79y $225,000 $225
Sep 2004 4-room 10–12 93 New Generation 79y $189,000 $189
Sep 2004 3-room 07–09 68 New Generation 79y $172,000 $235
Aug 2004 3-room 04–06 68 New Generation 79y $138,000 $189
Jul 2004 4-room 07–09 93 New Generation 80y $228,000 $228
Feb 2004 4-room 10–12 93 New Generation 80y $232,000 $232