By flat type Nov 2024 to Oct 2026, a year at a time
| Flat type | Sold | Median price | Median $psf |
|---|---|---|---|
| Nov 2025 to Oct 2026 | |||
| 4-room | 12 | $609,444 | $564 |
| 5-room | 8 | $746,500 | $573 |
| Executive | 8 | $933,444 | $602 |
| All types | 28 | $737,500 | $577 |
| Nov 2024 to Oct 2025 | |||
| 4-room | 14 | $570,000 | $545 |
| 5-room | 4 | $725,000 | $552 |
| Executive | 4 | $1,009,000 | $651 |
| All types | 22 | $587,500 | $552 |
Quarter by quarter 4-room, median price, and each sale
Latest resales 4-room, 43 since Nov 2023
| Month | Block | Price | Storey | m² | $psf | Lease left |
|---|---|---|---|---|---|---|
| Oct 2026 | 289E Bt Batok St 25 | $620,000 | 13–15 | 101 | $570 | 70y 4m |
| Aug 2026 | 289E Bt Batok St 25 | $630,000 | 10–12 | 101 | $579 | 70y 6m |
| Aug 2026 | 289E Bt Batok St 25 | $590,888 | 7–9 | 101 | $544 | 70y 5m |
| Aug 2026 | 289G Bt Batok St 25 | $550,000 | 4–6 | 101 | $506 | 70y 11m |
| Aug 2026 | 288E Bt Batok St 25 | $520,000 | 1–3 | 101 | $478 | 71y 0m |
| Jul 2026 | 289E Bt Batok St 25 | $610,000 | 7–9 | 102 | $556 | 70y 7m |
| Jul 2026 | 288D Bt Batok St 25 | $608,888 | 10–12 | 92 | $615 | 70y 10m |
| Jul 2026 | 289G Bt Batok St 25 | $540,000 | 7–9 | 103 | $487 | 71y 0m |
| Jun 2026 | 289E Bt Batok St 25 | $618,000 | 1–3 | 103 | $557 | 70y 7m |
| Apr 2026 | 289E Bt Batok St 25 | $630,000 | 16–18 | 101 | $579 | 70y 10m |
| Feb 2026 | 288E Bt Batok St 25 | $640,000 | 7–9 | 101 | $589 | 71y 5m |
| Jan 2026 | 288D Bt Batok St 25 | $590,000 | 7–9 | 92 | $596 | 71y 4m |
| Sep 2025 | 288D Bt Batok St 25 | $600,000 | 10–12 | 92 | $606 | 71y 7m |
| Sep 2025 | 289F Bt Batok St 25 | $540,000 | 1–3 | 92 | $545 | 71y 10m |
| Jul 2025 | 288C Bt Batok St 25 | $575,000 | 4–6 | 90 | $594 | 72y 2m |
| Jul 2025 | 288E Bt Batok St 25 | $570,000 | 4–6 | 101 | $524 | 72y 2m |
| Jun 2025 | 289G Bt Batok St 25 | $575,000 | 10–12 | 101 | $529 | 72y 2m |
| Jun 2025 | 289F Bt Batok St 25 | $560,000 | 1–3 | 92 | $565 | 72y 2m |
| Mar 2025 | 289E Bt Batok St 25 | $585,000 | 7–9 | 103 | $528 | 71y 10m |
| Feb 2025 | 289F Bt Batok St 25 | $590,000 | 4–6 | 92 | $596 | 72y 7m |
For sale now 4-room, 4 on the HDB Flat Portal, best value first
| Block | Asking | vs sold $psf | Storey | m² | $psf | Up since | |
|---|---|---|---|---|---|---|---|
| 289G Bt Batok St 25 | $560,000cut $40k | −8.6% street | 1–5 | 101 | $515 | 13 Oct | Portal ↗ |
| 288D Bt Batok St 25 | $580,000 | +3.9% street | 1–5 | 92 | $586 | 1 Nov | Portal ↗ |
| 289G Bt Batok St 25 | $640,000 | +4.4% street | 11–15 | 101 | $589 | 2 Nov | Portal ↗ |
| 289E Bt Batok St 25 | $650,000 | +6.0% block | 6–10 | 101 | $598 | 24 May | Portal ↗ |
Asking prices of the flats up for sale on 14 Nov 2026, from the HDB Flat Portal as hdbprices.com reads them. vs sold is the asking $psf against the median $psf of the same flat type’s resales in the last 12 months in the block (3 or more), else on the street (5 or more), else in the town. A seller’s asking price isn’t what a flat sells for: buyers often pay a little less. More: Bukit Batok’s listings on hdbprices.com.
Blocks
288A 288B 288C 288D 288E 288F 288G 289A 289B 289C 289D 289E 289F 289G
From HDB’s resale flat prices on data.gov.sg, registered to Oct 2026 (data as of ). A month’s count fills in over the month after it, as HDB registers its resales.