Blk 59B Geylang Bahru HDB Resale | Price, Transactions & Rental Data
HDB ResaleKALLANG/WHAMPOA

Blk 59B Geylang Bahru

Singapore 331059
Median PSF
$405
Transactions
73
Lease Left
71 years
6 months
Flat Types
4-Room
5-Room
Data last verified 5 Sep 2026 · source: HDB / DataGov
Block details
TownKALLANG/WHAMPOA
Block59B
StreetGeylang Bahru
Flat Model(s)Improved, Model A
Floor Range01 TO 21
Lease Commenced1998
Remaining Lease71 years 06 months
Unit mix
4-Room $293,000–$825,000
47 txn · 1,076–1,098 sqft · Floor 01 TO 21 · $405 psf
5-Room $396,000–$1,088,888
26 txn · 1,292–1,313 sqft · Floor 01 TO 21 · $401 psf
Nearby carpark
Blk 60A Geylang Bahru 101 m
Multi-Storey · 668 lots
Blk 61-62/68 Geylang Bahru Road 190 m
Surface · 235 lots
Blk 64/65/67 Kallang Bahru 234 m
Surface · 149 lots
Location data pending.
Transactions
Price trend by room type (quarterly median PSF)
Solid lines = this block by room type · dashed = KALLANG/WHAMPOA town median
4-Room
$766
+4.2% vs town · town $735 (2026 Q2)
5-Room
$829
+12.8% vs town · town $735 (2026 Q2)
Rental trend by room type (quarterly median rent)
Rental data available from Jan 2021 onward
4-Room
$2,900/mo
-12.1% vs town · town $3,300 (2025 Q3)
5-Room
$3,800/mo
+15.2% vs town · town $3,300 (2026 Q1)
Estimated price by size
Low / median / high, from last 12 months of transactions
No recent 3-room transactions on this block — see nearby blocks below.
Look at the estate
Other blocks on Geylang Bahru, grouped by construction batch, last 12 months
Estimated price by size
Low / median / high, from last 12 months of transactions
1,076 sqft $825,000
1 txn · Median $825,000 · $766 psf
Look at the estate
Other blocks on Geylang Bahru, grouped by construction batch, last 12 months
1999 batch (est. 72 years left)
1979 batch (est. 52 years left)
Estimated price by size
Low / median / high, from last 12 months of transactions
1,313 sqft $1,088,888
1 txn · Median $1,088,888 · $829 psf
Look at the estate
Other blocks on Geylang Bahru, grouped by construction batch, last 12 months
1998 batch (est. 71 years left)