Upper Thomson
Subzone · 41 HDB blocks · ~31,668 residents
Upper Thomson is a Singapore neighbourhood with 41 scored HDB blocks, averaging 68.7/100 for liveability (best block 75.8, lowest 56.8). Around 31,668 residents live here.
69Mean / 100
Average pillar scores
- Transport
- 87
- Food
- 58
- Schools
- 100
- Healthcare
- 60
- Daily needs
- 59
- Green space
- 76
- Connectivity
- 60
- Value (lease)
- 39
- Leisure
- 51
Score spread by persona
- Overall
- 56.8–75.8 · μ68.7
- Young Families
- 64.1–78.9 · μ73.6
- Seniors
- 48.8–72.3 · μ63.9
- Renters
- 53.7–76.6 · μ67.3
- Investors
- 45.7–68.5 · μ53.5
Who lives here
Census 2020 · Bishan planning areaFigures cover the wider Bishan planning area.
- Age profile
- In Bishan, 12.4% of residents are under 15 and 18.3% are 65 or older.
- 60–648.2%55–598%25–297.9%45–497.7%
- Household income
- 49.9% of Bishan households earn $10,000 or more a month (gross, from work).
- $20,000+23.3%No working person15%$15,000–17,4996.1%$17,500–19,9995.4%
- Dwelling mix
- 69.8% of Bishan households live in HDB flats; 29.9% in condominiums or landed homes.
- HDB 4 room flats33.6%HDB 5 room and executive flats26.2%Condominiums and other apartments19.6%Landed properties10.3%
- Household size
- 36.7% of Bishan households are one or two people; 2-person households are the most common.
- 2-person21.6%3-person21%4-person20.8%1-person15.1%
- In education
- Of Bishan residents currently in education, 28.2% attend polytechnic or university.
- Primary32.2%Secondary23.6%University19.6%Post secondary9.2%
- Commute to work
- 57.9% of working Bishan residents commute by public transport; 32.5% drive or ride.
- MRT LRT and bus27.7%Car27.1%MRT LRT only16.6%Bus11.8%
Resident data for the Bishan planning area, Census 2020 — Singapore Department of Statistics, via OneMap (Singapore Land Authority).
Best-scoring blocks
Lowest-scoring blocks
Recent resale medians
- EXECUTIVE: S$683 psf (2026-05, 1 txns)