Teacher Salary in Singapore
Teacher Salary in Upper Thomson
Based on 11 job listings - Upper Thomson, Singapore 2026
Average salary
$36,000 - $45,200
Median salary
$36,000 - $45,600
Lower rangeUpper range
Salary distribution by percentile
10th percentile$30K
25th percentile$32K
Median$36K
75th percentile$41K
90th percentile$42K
50% of professionals earn between $31,500 - $40,500 SGD
The median salary is $36,000
Compare with national average
Upper Thomson
Average salary
36,000 - 45,200
Median salary
36,000 - 45,600
11 job openings
Singapore
Average salary
33,600 - 39,300
Median salary
33,600 - 39,300
21,121 job openings
Other cities
Central Region332 job openings
Central Singapore Community Development Council132 job openings
Serangoon132 job openings
Tampines117 job openings
Hougang105 job openings
Pasir96 job openings
Bukit Timah94 job openings
Geylang89 job openings
Woodlands81 job openings
D01 Marina79 job openings
Bedok78 job openings
Choa Chu Kang78 job openings
Clementi78 job openings
Ang Mo77 job openings
Jurong West77 job openings
Marine Parade74 job openings
Bishan68 job openings
Orchard62 job openings
Dover56 job openings
Mountbatten49 job openings
East Region48 job openings
Punggol48 job openings
Toa Payoh48 job openings
Jurong East47 job openings
Jurong Town47 job openings
Bukit Merah46 job openings
Ang Mo Kio New Town43 job openings
The average salary for a Teacher in Upper Thomson, Singapore is SGD 36,000 - SGD 45,200 per year in 2026, based on 11 job listings.
Explore 11 Teacher job listings in Singapore on BeBee, or check our salary calculator for a personalized estimate.