SOC 25-2022 · Massachusetts

Middle School Teachers, Except Special and Career/Technical Education Salary in Massachusetts

Middle school teachers (except special and career/technical education) in Massachusetts earn the most in Barnstable (average $91,270 a year) and the least in Pittsfield ($74,760), across the 6 Massachusetts metro areas we cover. Statewide, BLS puts the middle school teachers (except special and career/technical education) average at $87,300 and the median at $89,450 for 16,570 workers. The U.S. average for this job is $72,030.

$91Khighest: Barnstable
$75Klowest: Pittsfield
15,750jobs in these metros
6metro areas
Advertisement

Middle School Teachers, Except Special and Career/Technical Education average salary by city in Massachusetts

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Barnstable$91,270$99,600$77,470$68,79598
Boston$88,780$94,170$76,580$67,168108
Worcester$83,820$82,380$67,850$63,926103
Springfield$79,490$79,920$72,390$61,09796
Amherst$76,710$80,750$60,720$59,280100
Pittsfield$74,760$77,780$60,900$58,00695

*Average salary after federal and state taxes for a single filer; Massachusetts Paid Family and Medical Leave premiums are not included. Cost of living: BEA price parity, U.S. = 100.

Middle School Teachers, Except Special and Career/Technical Education salary in other states

Middle School Teachers, Except Special and Career/Technical Education salary by city and state

More about pay in Massachusetts

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.