SG Block Index

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.875.8 · μ68.7
Young Families
64.178.9 · μ73.6
Seniors
48.872.3 · μ63.9
Renters
53.776.6 · μ67.3
Investors
45.768.5 · μ53.5

Who lives here

Census 2020 · Bishan planning area

Figures 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).

Recent resale medians

  • EXECUTIVE: S$683 psf (2026-05, 1 txns)