5-Room HDB rental yield by town
The highest gross rental yield on a 5-room HDB flat is in Jurong West and Jurong East (around 7%), where resale prices are low relative to rent. The lowest is in Central Area (about 4.2%), where pricier flats hold yields down. Yields are computed across 26 towns with enough recent 5-room rentals.
Yield is annual rent ÷ resale price for a 5-room flat. Only towns with at least 10 recent 5-room rentals are ranked. Tap a town for rent across every flat type.
| # | Town | Median rent /mo | Median resale | Gross yield |
|---|---|---|---|---|
| 1 | Jurong West | $3,700 | $638,000 | 7% |
| 2 | Jurong East | $3,800 | $710,000 | 6.4% |
| 3 | Sembawang | $3,300 | $650,000 | 6.1% |
| 4 | Woodlands | $3,300 | $658,000 | 6% |
| 5 | Choa Chu Kang | $3,300 | $670,000 | 5.9% |
| 6 | Yishun | $3,400 | $700,000 | 5.8% |
| 7 | Pasir Ris | $3,550 | $733,944 | 5.8% |
| 8 | Bukit Panjang | $3,300 | $700,000 | 5.7% |
| 9 | Sengkang | $3,300 | $705,000 | 5.6% |
| 10 | Bedok | $3,650 | $788,444 | 5.6% |
| 11 | Tampines | $3,700 | $815,000 | 5.4% |
| 12 | Hougang | $3,500 | $771,000 | 5.4% |
| 13 | Bukit Batok | $3,600 | $810,000 | 5.3% |
| 14 | Geylang | $4,000 | $915,000 | 5.2% |
| 15 | Serangoon | $3,600 | $839,444 | 5.1% |
| 16 | Punggol | $3,300 | $770,000 | 5.1% |
| 17 | Marine Parade | $4,200 | $979,444 | 5.1% |
| 18 | Kallang/Whampoa | $4,069 | $980,000 | 5% |
| 19 | Bishan | $4,000 | $979,000 | 4.9% |
| 20 | Bukit Merah | $4,200 | $1,080,000 | 4.7% |
| 21 | Ang Mo Kio | $3,800 | $988,000 | 4.6% |
| 22 | Bukit Timah | $4,250 | $1,118,000 | 4.6% |
| 23 | Toa Payoh | $4,000 | $1,060,000 | 4.5% |
| 24 | Clementi | $4,200 | $1,150,000 | 4.4% |
| 25 | Queenstown | $4,400 | $1,231,880 | 4.3% |
| 26 | Central Area | $5,100 | $1,473,000 | 4.2% |
How 5-room HDB rental yield differs across towns
Gross rental yield is the clearest way to compare HDB towns as an income asset: it divides a year of rent by the resale price. On a 5-room flat, Jurong West leads at about 7%, while Central Area sits near 4.2%. Yields run highest where resale prices are low relative to rent, which usually means older flats in non-central towns with shorter remaining leases. Central, mature towns rent for more in absolute terms but their high purchase prices pull yields down. The typical 5-room rent across towns is about $3,700 per month ($3,400–$4,000 across the middle half of leases). All figures come from Singapore's data.gov.sg open data and are updated monthly.