Home / HDB resale prices / Bukit Batok / Bukit Batok Street 21

Bukit Batok Street 21 HDB resale prices

191 resale transactions on Bukit Batok Street 21 (Bukit Batok) were registered in the 24 months from Oct 2024 to Sep 2026. The median price was S$681,888. Latest data month: Sep 2026. Source: HDB resale data on data.gov.sg.

Looking to buy on Bukit Batok Street 21? Tell me your budget and what you need, and I will tell you what has actually been selling.

Last 12 months by flat type

Flat typeSalesMedian priceMedian psfMedian remaining leaseChange vs prior 12 months
3 room21S$410,000S$56257.9 yrs-2.4%
4 room45S$726,000S$73391.4 yrs+10.8%
5 room25S$910,000S$74891.8 yrs+7.1%
Executive1S$850,000S$56058.7 yrsn/a

Median remaining lease is for the flats sold. The change compares the median price of the latest 12 months with the 12 months before, and is shown only where both periods have at least 3 sales.

Sales by block

Every sale registered in the last 24 months, newest first. Jump to a block:

Blk 201 Bukit Batok Street 21

6 sales, median S$729,000, median S$509 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Aug 20264 room01 TO 0310457.9 yrsS$555,000S$496
Jun 20265 room07 TO 0913358.2 yrsS$738,000S$516
Feb 20264 room01 TO 0310358.5 yrsS$605,888S$546
Jun 20255 room16 TO 1813359.2 yrsS$838,000S$585
Mar 20255 room01 TO 0313359.4 yrsS$720,000S$503
Feb 20255 room04 TO 0614959.5 yrsS$780,000S$486

Blk 202 Bukit Batok Street 21

5 sales, median S$808,000, median S$516 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Sep 20264 room04 TO 0610357.9 yrsS$528,000S$476
May 20265 room22 TO 2413358.2 yrsS$822,000S$574
Dec 20255 room10 TO 1213358.7 yrsS$738,000S$516
Nov 20255 room07 TO 0914958.8 yrsS$808,000S$504
Feb 20255 room19 TO 2114959.5 yrsS$830,000S$518

Blk 203 Bukit Batok Street 21

7 sales, median S$800,000, median S$530 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Sep 20265 room13 TO 1513357.8 yrsS$810,000S$566
Jul 20265 room01 TO 0314958.0 yrsS$693,000S$432
Mar 20265 room13 TO 1513358.2 yrsS$800,000S$559
Jul 20255 room13 TO 1514959.0 yrsS$850,000S$530
Jan 20255 room01 TO 0314959.6 yrsS$768,000S$479
Jan 20254 room01 TO 0310459.5 yrsS$570,000S$509
Dec 20245 room16 TO 1813359.6 yrsS$800,000S$559

Blk 204 Bukit Batok Street 21

4 sales, median S$630,000, median S$524 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Aug 20264 room04 TO 0611257.7 yrsS$630,000S$523
May 20264 room07 TO 0911657.9 yrsS$655,000S$525
Apr 20264 room10 TO 1211658.0 yrsS$630,000S$505
Sep 20254 room04 TO 0610458.6 yrsS$590,000S$527

Blk 205 Bukit Batok Street 21

4 sales, median S$473,444, median S$576 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Apr 20264 room10 TO 1210457.9 yrsS$610,000S$545
Apr 20253 room07 TO 097358.9 yrsS$491,888S$626
Jan 20253 room07 TO 097359.2 yrsS$455,000S$579
Oct 20243 room04 TO 067359.5 yrsS$450,000S$573

Blk 206 Bukit Batok Street 21

12 sales, median S$456,000, median S$542 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
May 20264 room04 TO 0610456.6 yrsS$530,000S$473
May 20263 room07 TO 097356.6 yrsS$452,000S$575
May 20263 room04 TO 067356.6 yrsS$433,000S$551
Dec 20253 room07 TO 097357.0 yrsS$460,000S$585
Dec 20253 room04 TO 067357.0 yrsS$450,000S$573
May 20254 room07 TO 0910457.5 yrsS$610,000S$545
May 20253 room04 TO 067357.6 yrsS$415,000S$528
Apr 20253 room04 TO 067357.7 yrsS$420,000S$535
Jan 20254 room10 TO 1210458.0 yrsS$603,888S$539
Jan 20254 room07 TO 0910458.0 yrsS$590,000S$527
Dec 20244 room04 TO 0610458.0 yrsS$555,000S$496
Dec 20243 room10 TO 127358.0 yrsS$448,000S$570

Blk 207 Bukit Batok Street 21

3 sales, median S$445,000, median S$566 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Oct 20254 room10 TO 1210456.9 yrsS$650,000S$581
Dec 20243 room07 TO 097357.8 yrsS$445,000S$566
Oct 20243 room10 TO 127357.9 yrsS$440,000S$560

Blk 208 Bukit Batok Street 21

6 sales, median S$504,000, median S$535 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Jun 20263 room07 TO 097356.2 yrsS$420,000S$535
Jul 20254 room13 TO 1510457.2 yrsS$620,000S$554
Mar 20253 room01 TO 037357.5 yrsS$420,000S$535
Feb 20254 room01 TO 0310457.6 yrsS$568,000S$507
Feb 20253 room04 TO 067357.6 yrsS$440,000S$560
Dec 20244 room01 TO 0310457.8 yrsS$568,000S$507

Blk 209 Bukit Batok Street 21

4 sales, median S$625,000, median S$524 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Sep 20264 room07 TO 0910457.6 yrsS$560,888S$501
Sep 20254 room10 TO 1211658.5 yrsS$681,888S$546
Aug 20254 room10 TO 1210458.6 yrsS$650,000S$581
Jun 20254 room01 TO 0311658.8 yrsS$600,000S$481

Blk 210 Bukit Batok Street 21

6 sales, median S$619,000, median S$509 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Jul 20264 room10 TO 1210757.9 yrsS$550,000S$478
Mar 20264 room07 TO 0911258.2 yrsS$600,000S$498
Dec 20254 room04 TO 0610458.5 yrsS$530,000S$473
Jun 20254 room13 TO 1511758.9 yrsS$675,000S$536
Dec 20244 room10 TO 1211759.6 yrsS$655,000S$520
Nov 20244 room07 TO 0910859.6 yrsS$638,000S$549

Blk 211 Bukit Batok Street 21

4 sales, median S$579,000, median S$517 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Aug 20264 room04 TO 0610457.7 yrsS$520,888S$465
May 20264 room07 TO 0910458.0 yrsS$578,000S$516
Sep 20254 room07 TO 0910858.7 yrsS$611,888S$526
Jan 20254 room10 TO 1210459.3 yrsS$580,000S$518

Blk 212 Bukit Batok Street 21

10 sales, median S$416,944, median S$559 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Aug 20263 room07 TO 096758.1 yrsS$413,888S$574
Jul 20263 room04 TO 066758.1 yrsS$408,000S$566
May 20263 room01 TO 036958.4 yrsS$400,000S$539
Jan 20263 room07 TO 096758.7 yrsS$425,000S$589
Nov 20253 room01 TO 036958.8 yrsS$406,888S$548
Mar 20253 room04 TO 066959.5 yrsS$425,000S$572
Jan 20254 room01 TO 039159.8 yrsS$530,000S$541
Oct 20243 room04 TO 066959.9 yrsS$425,000S$572
Oct 20243 room01 TO 037160.0 yrsS$420,000S$550
Oct 20243 room04 TO 066759.9 yrsS$398,000S$552

Blk 213 Bukit Batok Street 21

2 sales, median S$405,000, median S$562 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Jun 20263 room07 TO 096757.6 yrsS$400,000S$555
Dec 20253 room10 TO 126758.1 yrsS$410,000S$569

Blk 215 Bukit Batok Street 21

7 sales, median S$418,000, median S$538 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Aug 20264 room04 TO 069357.3 yrsS$510,000S$509
May 20264 room10 TO 129657.6 yrsS$548,000S$530
Dec 20253 room07 TO 096758.0 yrsS$418,000S$580
Nov 20253 room07 TO 096758.1 yrsS$450,000S$624
Oct 20243 room04 TO 066759.2 yrsS$390,000S$541
Oct 20243 room01 TO 036759.2 yrsS$388,000S$538
Oct 20243 room04 TO 066759.2 yrsS$380,000S$527

Blk 216 Bukit Batok Street 21

2 sales, median S$596,500, median S$510 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
May 20265 room01 TO 0312158.1 yrsS$615,000S$472
Apr 20254 room10 TO 129859.2 yrsS$578,000S$548

Blk 217 Bukit Batok Street 21

11 sales, median S$400,000, median S$555 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Aug 20263 room04 TO 066757.4 yrsS$370,000S$513
Jul 20263 room04 TO 066757.5 yrsS$388,888S$539
Jun 20263 room07 TO 096757.6 yrsS$395,000S$548
Apr 20263 room07 TO 096757.8 yrsS$405,000S$562
Jan 20263 room07 TO 096758.0 yrsS$400,000S$555
Jan 20263 room10 TO 126757.9 yrsS$395,000S$548
Dec 20254 room10 TO 129358.1 yrsS$490,000S$489
Sep 20253 room10 TO 126758.3 yrsS$410,000S$569
May 20253 room10 TO 126758.7 yrsS$460,000S$638
Mar 20253 room10 TO 126758.8 yrsS$415,000S$575
Feb 20253 room10 TO 126758.9 yrsS$400,000S$555

Blk 218 Bukit Batok Street 21

3 sales, median S$790,000, median S$494 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Oct 2025Executive04 TO 0614158.7 yrsS$850,000S$560
Sep 2025Executive01 TO 0314958.7 yrsS$790,000S$493
Aug 2025Executive01 TO 0314158.8 yrsS$750,000S$494

Blk 219 Bukit Batok Street 21

6 sales, median S$415,000, median S$559 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Jun 20253 room04 TO 066758.8 yrsS$420,000S$582
Jun 20253 room01 TO 036758.8 yrsS$410,000S$569
May 20254 room07 TO 099958.9 yrsS$600,000S$563
Jan 20254 room10 TO 129359.3 yrsS$555,000S$554
Nov 20243 room04 TO 066759.4 yrsS$388,000S$538
Oct 20243 room07 TO 096959.5 yrsS$400,000S$539

Blk 224 Bukit Batok Street 21

3 sales, median S$410,000, median S$524 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Apr 20254 room01 TO 039358.7 yrsS$525,000S$524
Nov 20243 room01 TO 037159.2 yrsS$410,000S$536
Oct 20243 room01 TO 036759.3 yrsS$378,000S$524

Blk 293A Bukit Batok Street 21

29 sales, median S$810,000, median S$749 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Jul 20264 room13 TO 159391.5 yrsS$688,000S$687
May 20265 room10 TO 1211391.8 yrsS$880,000S$723
May 20264 room25 TO 279391.8 yrsS$798,888S$798
Apr 20265 room13 TO 1511391.8 yrsS$860,000S$707
Mar 20265 room31 TO 3311391.8 yrsS$968,000S$796
Mar 20265 room22 TO 2411391.8 yrsS$963,888S$792
Mar 20265 room25 TO 2711391.9 yrsS$940,000S$773
Mar 20265 room13 TO 1511391.9 yrsS$862,000S$709
Feb 20265 room19 TO 2111392.0 yrsS$920,000S$756
Feb 20264 room28 TO 309392.0 yrsS$805,000S$804
Feb 20264 room16 TO 189392.0 yrsS$750,000S$749
Jan 20264 room10 TO 129392.1 yrsS$775,000S$774
Dec 20255 room22 TO 2411392.2 yrsS$939,000S$772
Dec 20255 room07 TO 0911392.2 yrsS$851,800S$700
Oct 20254 room19 TO 219392.2 yrsS$760,000S$759
Aug 20255 room25 TO 2711392.4 yrsS$941,800S$774
Aug 20254 room28 TO 309392.4 yrsS$810,000S$809
Aug 20255 room01 TO 0311392.5 yrsS$800,000S$658
Aug 20255 room04 TO 0611392.5 yrsS$750,000S$617
Jun 20254 room19 TO 219392.7 yrsS$765,000S$764
May 20254 room07 TO 099392.8 yrsS$730,000S$729
Apr 20255 room28 TO 3011392.8 yrsS$945,000S$777
Apr 20255 room01 TO 0311392.8 yrsS$765,000S$629
Jan 20255 room13 TO 1511393.2 yrsS$875,000S$719
Dec 20245 room28 TO 3011393.2 yrsS$938,888S$772
Nov 20245 room01 TO 0311393.2 yrsS$800,000S$658
Nov 20244 room13 TO 159393.2 yrsS$723,000S$722
Nov 20244 room01 TO 039393.3 yrsS$635,000S$634
Oct 20245 room04 TO 0611393.3 yrsS$820,000S$674

Blk 293B Bukit Batok Street 21

12 sales, median S$914,444, median S$780 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Sep 20265 room07 TO 0911391.4 yrsS$925,000S$760
Sep 20264 room28 TO 309291.4 yrsS$818,000S$826
May 20265 room13 TO 1511391.7 yrsS$910,000S$748
May 20264 room34 TO 369291.8 yrsS$820,000S$828
Apr 20265 room31 TO 3311391.8 yrsS$980,000S$806
Apr 20265 room19 TO 2111391.8 yrsS$950,000S$781
Jan 20264 room16 TO 189292.0 yrsS$775,000S$783
Sep 20255 room28 TO 3011392.3 yrsS$940,000S$773
May 20255 room04 TO 0611392.8 yrsS$850,000S$699
Feb 20254 room22 TO 249293.0 yrsS$780,000S$788
Jan 20255 room28 TO 3011393.1 yrsS$918,888S$755
Nov 20245 room19 TO 2111393.2 yrsS$946,800S$778

Blk 293C Bukit Batok Street 21

20 sales, median S$805,900, median S$785 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Sep 20265 room25 TO 2711391.4 yrsS$1,005,000S$826
Aug 20264 room19 TO 219291.4 yrsS$750,000S$757
Jul 20264 room25 TO 279291.6 yrsS$806,800S$815
Jul 20264 room13 TO 159291.5 yrsS$726,000S$733
Jun 20265 room31 TO 3311391.6 yrsS$1,025,000S$843
May 20264 room31 TO 339291.8 yrsS$785,000S$793
Apr 20265 room16 TO 1811391.8 yrsS$940,888S$774
Feb 20265 room34 TO 3611391.9 yrsS$1,000,000S$822
Jan 20264 room16 TO 189292.1 yrsS$775,000S$783
Sep 20254 room22 TO 249292.4 yrsS$780,000S$788
Aug 20255 room37 TO 3911392.4 yrsS$1,006,000S$827
May 20255 room28 TO 3011392.8 yrsS$960,000S$789
May 20255 room22 TO 2411392.8 yrsS$938,000S$771
May 20255 room13 TO 1511392.8 yrsS$910,000S$748
May 20254 room25 TO 279292.8 yrsS$805,000S$813
Apr 20254 room22 TO 249292.8 yrsS$770,000S$778
Apr 20254 room13 TO 159292.8 yrsS$720,000S$727
Feb 20254 room31 TO 339293.1 yrsS$812,000S$820
Feb 20254 room04 TO 069293.1 yrsS$675,000S$682
Oct 20244 room19 TO 219293.3 yrsS$720,000S$727

Blk 293D Bukit Batok Street 21

25 sales, median S$750,000, median S$767 psf.

Own a flat here? Ask what it is worth
MonthFlat typeStoreySqmRemaining leasePricepsf
Sep 20264 room22 TO 249391.4 yrsS$745,000S$744
Sep 20264 room19 TO 219391.4 yrsS$745,000S$744
Sep 20264 room07 TO 099391.4 yrsS$670,000S$669
Aug 20264 room31 TO 339391.5 yrsS$805,000S$804
Aug 20264 room25 TO 279391.5 yrsS$790,000S$789
Aug 20264 room28 TO 309391.5 yrsS$788,000S$787
Aug 20264 room19 TO 219391.5 yrsS$768,000S$767
Aug 20264 room07 TO 099391.4 yrsS$700,000S$699
Jun 20264 room28 TO 309391.7 yrsS$800,000S$799
Jun 20264 room28 TO 309391.7 yrsS$791,000S$790
Apr 20264 room19 TO 219391.8 yrsS$760,000S$759
Mar 20264 room34 TO 369391.8 yrsS$836,000S$835
Mar 20263 room25 TO 276891.8 yrsS$600,000S$820
Oct 20254 room07 TO 099392.3 yrsS$720,000S$719
Sep 20254 room31 TO 339392.4 yrsS$800,000S$799
Aug 20254 room16 TO 189392.4 yrsS$769,000S$768
Aug 20253 room28 TO 306892.4 yrsS$612,000S$836
Feb 20254 room07 TO 099393.1 yrsS$685,000S$684
Jan 20253 room13 TO 156893.1 yrsS$560,000S$765
Dec 20244 room13 TO 159393.2 yrsS$750,000S$749
Nov 20243 room16 TO 186893.2 yrsS$548,888S$750
Oct 20244 room34 TO 369393.3 yrsS$800,000S$799
Oct 20244 room25 TO 279393.4 yrsS$788,000S$787
Oct 20244 room10 TO 129393.3 yrsS$715,000S$714
Oct 20244 room01 TO 039393.4 yrsS$605,000S$604

Quick answers

What is the median HDB resale price on Bukit Batok Street 21?

Across 191 resale transactions on Bukit Batok Street 21 (Bukit Batok) in the 24 months from Oct 2024 to Sep 2026, the median price was S$681,888. Median by flat type (24 months): 3 room S$418,000 (51 sold); 4 room S$683,444 (88 sold); 5 room S$875,000 (49 sold); Executive S$790,000 (3 sold).

How many HDB flats sold on Bukit Batok Street 21 recently?

191 flats were registered as sold on Bukit Batok Street 21 in the 24 months from Oct 2024 to Sep 2026, and 92 of them in the latest 12 months.

Which block on Bukit Batok Street 21 had the highest psf?

Among blocks with at least 2 sales in the window, Blk 293C had the highest median at S$785 psf across 20 sales. The highest single sale was S$843 psf on Blk 293C (5 room, Jun 2026). Floor, view and remaining lease all move psf, so compare like with like.

Data: Resale flat prices based on registration date, HDB, via data.gov.sg, covering Oct 2024 to Sep 2026. Prices are registered resale prices, psf is price divided by floor area in square feet.

Thinking about a flat on Bukit Batok Street 21?

Past sales only tell part of the story. A short conversation about your own flat or your own budget tells the rest.

Winfred Quek · CEA R073319H · Crestbrick