HDB — Bukit Batok
Avg Resale Price: $508,586 · Avg Monthly Rent: $2,533 · 9,915 transactions
Who this HDB town suits
About Bukit Batok
Bukit Batok is a green, family-friendly western town known for its nature parks, hilly terrain and quiet residential character. With MRT access on the North-South Line, established schools and the tranquil Bukit Batok Nature Park and Little Guilin quarry, it offers an affordable, nature-close lifestyle in the west.
History and development
Developed largely through the 1980s, Bukit Batok grew around former granite quarries whose flooded pits became the scenic Little Guilin. The town's name references the surrounding hills, and its layout preserved pockets of greenery and rock formations that give the estate its recognisable landscape today.
Over the 12 months to Jun 2026, Bukit Batok HDB flats recorded 1,295 resale transactions at an average price of $618,325 ($6,748 psm), with a town-average rent of $2,533/mo, a gross yield of 4.9%. Source: HDB resale data, as of Jun 2026.
Bukit Batok HDB resale flats averaged $618,325 over the trailing 12 months, below the $658,153 national HDB average, across 1,295 resale transactions. Figures aggregate all flat types; price varies sharply by flat type, storey and remaining lease.
Bukit Batok recorded 1,295 resale transactions in the past 12 months. Browse street-level prices, flat-type breakdowns, and recent transactions below.
Flat Type Breakdown
| Flat Type | Transactions | Avg Price | Avg $/sqm | Median Rent | Gross Yield |
|---|---|---|---|---|---|
| 4 ROOM | 4,205 | $517,297 | $5,456 | $3,200 | 7.42% |
| 3 ROOM | 2,921 | $346,621 | $5,067 | $2,750 | 9.52% |
| 5 ROOM | 1,733 | $692,172 | $5,876 | $3,500 | 6.07% |
| EXECUTIVE | 745 | $730,047 | $4,959 | — | — |
| 2 ROOM | 311 | $358,497 | $7,985 | $2,500 | 8.37% |
Monthly Price Trend (last 12 months)
| Month | Volume | Avg Price | Avg $/sqm |
|---|---|---|---|
| Jul-25 | 111 | $628,030 | $6,787 |
| Aug-25 | 110 | $615,384 | $6,641 |
| Sep-25 | 114 | $632,654 | $6,599 |
| Oct-25 | 68 | $617,871 | $6,637 |
| Nov-25 | 88 | $594,125 | $6,679 |
| Dec-25 | 97 | $595,613 | $6,628 |
| Jan-26 | 116 | $646,982 | $6,968 |
| Feb-26 | 110 | $595,519 | $6,679 |
| Mar-26 | 112 | $636,665 | $7,005 |
| Apr-26 | 126 | $617,970 | $6,884 |
| May-26 | 125 | $622,384 | $6,785 |
| Jun-26 | 118 | $606,832 | $6,593 |
Recent Transactions
| Date | Block | Street | Flat Type | Storey | Area (sqm) | Price |
|---|---|---|---|---|---|---|
| Jun-26 | 330 | Bt Batok St 33 | EXECUTIVE | 07 TO 09 | 147.0 | $835,000 |
| Jun-26 | 288B | Bt Batok St 25 | EXECUTIVE | 01 TO 03 | 144.0 | $860,000 |
| Jun-26 | 223 | Bt Batok East Ave 3 | EXECUTIVE | 13 TO 15 | 146.0 | $945,000 |
| Jun-26 | 125 | Bt Batok Ctrl | EXECUTIVE | 07 TO 09 | 146.0 | $930,000 |
| Jun-26 | 467B | Bt Batok West Ave 9 | 5 ROOM | 16 TO 18 | 113.0 | $870,000 |
| Jun-26 | 443A | Bt Batok West Ave 8 | 5 ROOM | 04 TO 06 | 112.0 | $758,888 |
| Jun-26 | 439C | Bt Batok West Ave 8 | 5 ROOM | 01 TO 03 | 113.0 | $781,000 |
| Jun-26 | 464A | Bt Batok West Ave 8 | 5 ROOM | 13 TO 15 | 113.0 | $768,888 |
| Jun-26 | 439B | Bt Batok West Ave 8 | 5 ROOM | 07 TO 09 | 113.0 | $792,888 |
| Jun-26 | 461B | Bt Batok West Ave 8 | 5 ROOM | 01 TO 03 | 114.0 | $720,000 |
| Jun-26 | 442A | Bt Batok West Ave 8 | 5 ROOM | 10 TO 12 | 112.0 | $832,888 |
| Jun-26 | 464A | Bt Batok West Ave 8 | 5 ROOM | 07 TO 09 | 113.0 | $818,888 |
| Jun-26 | 461C | Bt Batok West Ave 8 | 5 ROOM | 04 TO 06 | 114.0 | $790,000 |
| Jun-26 | 440C | Bt Batok West Ave 8 | 5 ROOM | 13 TO 15 | 112.0 | $819,000 |
| Jun-26 | 443C | Bt Batok West Ave 8 | 5 ROOM | 07 TO 09 | 112.0 | $815,000 |
| Jun-26 | 442A | Bt Batok West Ave 8 | 5 ROOM | 01 TO 03 | 112.0 | $729,888 |
| Jun-26 | 452A | Bt Batok West Ave 6 | 5 ROOM | 13 TO 15 | 113.0 | $835,000 |
| Jun-26 | 101 | Bt Batok West Ave 6 | 5 ROOM | 07 TO 09 | 150.0 | $795,000 |
| Jun-26 | 110 | Bt Batok West Ave 6 | 5 ROOM | 13 TO 15 | 132.0 | $753,000 |
| Jun-26 | 115 | Bt Batok West Ave 6 | 5 ROOM | 19 TO 21 | 132.0 | $805,000 |
Streets in this Town
- Bt Batok West Ave 8 — 282 txns · $654,943 avg
- Bt Batok West Ave 6 — 174 txns · $626,085 avg
- Bt Batok West Ave 9 — 148 txns · $562,234 avg
- Bt Batok St 21 — 83 txns · $701,468 avg
- Bt Batok West Ave 5 — 68 txns · $639,539 avg
- Bt Batok St 52 — 52 txns · $537,803 avg
- Bt Batok St 22 — 49 txns · $842,376 avg
- Bt Batok Ctrl — 45 txns · $721,838 avg
- Bt Batok St 31 — 41 txns · $519,424 avg
- Bt Batok East Ave 5 — 37 txns · $446,551 avg
- Bt Batok St 41 — 34 txns · $750,910 avg
- Bt Batok St 34 — 33 txns · $495,182 avg
- Bt Batok St 32 — 32 txns · $455,438 avg
- Bt Batok St 33 — 28 txns · $556,059 avg
- Bt Batok East Ave 6 — 27 txns · $716,691 avg
- Bt Batok East Ave 3 — 27 txns · $579,325 avg
- Bt Batok East Ave 4 — 25 txns · $442,436 avg
- Bt Batok St 51 — 24 txns · $453,037 avg
- Bt Batok St 25 — 20 txns · $771,439 avg
- Bt Batok St 24 — 18 txns · $669,139 avg