Prices · Bukit Batok · Bukit Batok Street 31
Bukit Batok Street 31 HDB resale prices
A flat on Bukit Batok Street 31 sold for a median of $500,000 over the 12 months to Oct 2026 — $540 psf — across 61 sales in 26 of the street’s blocks. Prices ran from $350,000 to $880,000, and the leases on those blocks have between 58 years and 92 years left to run.
What each flat type costs on Bukit Batok Street 31
The right-hand column is the mix: what share of the street’s sales each type was. It is here because it is what makes one street look dearer than another when neither is.
| Flat type | Median price | Range | Median size | Per sq ft | Sales | Share |
|---|---|---|---|---|---|---|
| 3-room | $408,000 | $350,000–$605,000 | 732 sq ft | $561 psf | 26 | 43% |
| 4-room | $525,000 | $470,000–$565,000 | 1,012 sq ft | $507 psf | 21 | 34% |
| Executive | $837,500 | $775,000–$880,000 | 1,577 sq ft | $528 psf | 12 | 20% |
| 5-room | $613,000 | $608,000–$618,000 | 1,345 sq ft | $456 psf | 2 | 3% |
How Bukit Batok Street 31 compares with the rest of Bukit Batok
Compared on the same flat type, which is the only comparison worth making: a 3-room flat on Bukit Batok Street 31 ran $561 psf against $560 psf across Bukit Batok as a whole — effectively the same, on 26 sales here against 347 in the town.
The street medians at the top of this page cannot be set against the town’s in the same way. 3-room flats were 43 per cent of what sold on Bukit Batok Street 31 and 24 per cent of what sold in Bukit Batok, so a street-to-town comparison of all sales together would be measuring that difference as much as any difference in the streets.
Among the 21 streets in Bukit Batok with at least 20 sales in the past year, Bukit Batok Street 31 is the 14th dearest per square foot.
Every block on Bukit Batok Street 31 that sold this year
26 blocks sold in the 12 months to Oct 2026, dearest per square foot first. The street has 31 blocks that have traded since Jan 2017.
- Blk 377three sales · 92 yrs left$742
- Blk 370one sale · 58 yrs left$601
- Blk 375one sale · 61 yrs left$592
- Blk 371two sales · 61 yrs left$577
- Blk 359two sales · 61 yrs left$577
- Blk 368one sale · 60 yrs left$574
- Blk 361one sale · 60 yrs left$563
- Blk 309one sale · 59 yrs left$555
- Blk 358one sale · 59 yrs left$553
- Blk 367two sales · 60 yrs left$553
Show the figures
| Block | Median price | Per sq ft | Lease left | Sales | Postal code |
|---|---|---|---|---|---|
| Blk 377 | $535,000 | $742 | 92 | 3 | 650377 |
| Blk 370 | $543,210 | $601 | 58 | 1 | 650370 |
| Blk 375 | $408,000 | $592 | 61 | 1 | 650375 |
| Blk 371 | $397,500 | $577 | 61 | 2 | 650371 |
| Blk 359 | $397,500 | $577 | 61 | 2 | 650359 |
| Blk 368 | $420,000 | $574 | 60 | 1 | 650368 |
| Blk 361 | $412,000 | $563 | 60 | 1 | 650361 |
| Blk 309 | $388,000 | $555 | 59 | 1 | 650309 |
| Blk 358 | $500,000 | $553 | 59 | 1 | 650358 |
| Blk 367 | $492,000 | $553 | 60 | 2 | 650367 |
| Blk 372 | $378,888 | $550 | 61 | 1 | 650372 |
| Blk 304 | $420,000 | $546 | 58 | 5 | 650304 |
| Blk 366 | $850,000 | $541 | 59 | 5 | 650366 |
| Blk 364 | $400,000 | $540 | 60 | 3 | 650364 |
| Blk 302 | $375,000 | $536 | 58 | 1 | 650302 |
| Blk 369 | $540,000 | $531 | 58 | 3 | 650369 |
| Blk 363 | $511,500 | $523 | 60 | 6 | 650363 |
| Blk 354 | $810,000 | $521 | 60 | 4 | 650354 |
| Blk 307 | $439,000 | $513 | 58 | 2 | 650307 |
| Blk 308 | $535,000 | $512 | 58 | 3 | 650308 |
| Blk 362 | $835,000 | $507 | 58 | 1 | 650362 |
| Blk 360 | $502,500 | $501 | 60 | 4 | 650360 |
| Blk 305 | $500,000 | $499 | 58 | 3 | 650305 |
| Blk 357 | $795,000 | $491 | 59 | 2 | 650357 |
| Blk 374 | $551,500 | $482 | 61 | 2 | 650374 |
| Blk 303 | $618,000 | $471 | 58 | 1 | 650303 |
- Blk 377 Bukit Batok Street 31 · $742 psf · 92 yrs
- Blk 370 Bukit Batok Street 31 · $601 psf · 58 yrs
- Blk 375 Bukit Batok Street 31 · $592 psf · 61 yrs
- Blk 371 Bukit Batok Street 31 · $577 psf · 61 yrs
- Blk 359 Bukit Batok Street 31 · $577 psf · 61 yrs
- Blk 368 Bukit Batok Street 31 · $574 psf · 60 yrs
- Blk 361 Bukit Batok Street 31 · $563 psf · 60 yrs
- Blk 309 Bukit Batok Street 31 · $555 psf · 59 yrs
- Blk 358 Bukit Batok Street 31 · $553 psf · 59 yrs
- Blk 367 Bukit Batok Street 31 · $553 psf · 60 yrs
- Blk 372 Bukit Batok Street 31 · $550 psf · 61 yrs
- Blk 304 Bukit Batok Street 31 · $546 psf · 58 yrs
- Blk 366 Bukit Batok Street 31 · $541 psf · 59 yrs
- Blk 364 Bukit Batok Street 31 · $540 psf · 60 yrs
- Blk 302 Bukit Batok Street 31 · $536 psf · 58 yrs
- Blk 369 Bukit Batok Street 31 · $531 psf · 58 yrs
- Blk 363 Bukit Batok Street 31 · $523 psf · 60 yrs
- Blk 354 Bukit Batok Street 31 · $521 psf · 60 yrs
- Blk 307 Bukit Batok Street 31 · $513 psf · 58 yrs
- Blk 308 Bukit Batok Street 31 · $512 psf · 58 yrs
- Blk 362 Bukit Batok Street 31 · $507 psf · 58 yrs
- Blk 360 Bukit Batok Street 31 · $501 psf · 60 yrs
- Blk 305 Bukit Batok Street 31 · $499 psf · 58 yrs
- Blk 357 Bukit Batok Street 31 · $491 psf · 59 yrs
- Blk 374 Bukit Batok Street 31 · $482 psf · 61 yrs
- Blk 303 Bukit Batok Street 31 · $471 psf · 58 yrs
Bukit Batok Street 31, year by year
Every sale on the street since Jan 2017 — 503 in all. Read the change between two years carefully: the right-hand column counts how many different blocks sold each year, and a change in which blocks traded can move the median as much as the market does — the leases on this street started between 1985 and 2019.
| Year | Median price | Per sq ft | Sales | Blocks that sold |
|---|---|---|---|---|
| 2017 | $325,500 | $366 psf | 45 | 21 |
| 2018 | $365,000 | $360 psf | 59 | 22 |
| 2019 | $307,000 | $355 psf | 37 | 20 |
| 2020 | $330,000 | $359 psf | 37 | 15 |
| 2021 | $339,000 | $421 psf | 43 | 17 |
| 2022 | $423,000 | $460 psf | 51 | 19 |
| 2023 | $470,000 | $504 psf | 63 | 22 |
| 2024 | $485,000 | $533 psf | 75 | 21 |
| 2025 | $520,000 | $553 psf | 41 | 20 |
| 2026 | $500,000 | $538 psf | 52 | 25 |
Other streets in Bukit Batok
- Bukit Batok Street 22 · $784 psf
- Bukit Batok East Avenue 6 · $755 psf
- Bukit Batok West Avenue 9 · $694 psf
- Bukit Batok West Avenue 8 · $673 psf
- Bukit Batok Street 41 · $670 psf
- Bukit Batok West Avenue 6 · $662 psf
- Bukit Batok West Avenue 5 · $604 psf
- Bukit Batok Street 21 · $585 psf
The same flat type across Singapore
3-room flats, by town, over the same 12 months. Dearest first, then cheapest — the honest version of a town comparison, because the flat type is held still.
- Pasir Ris · $833 psf · $608,000
- Central Area · $776 psf · $558,000
- Punggol · $750 psf · $545,000
- Jurong West · $515 psf · $393,000
- Toa Payoh · $534 psf · $380,000
- Jurong East · $542 psf · $409,944