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

BLS OEWS May 2025 • 7 metro areas • Massachusetts

Secondary School Teachers, Except Special and Career/Technical Education in Massachusetts earn a median salary of $86,050 per year on average across 7 metro and nonmetro areas, +33.2% vs the national median of $64,580. An estimated 29,030 secondary school teachers, except special and career/technical education are employed across Massachusetts, with salaries ranging from $79,130 to $97,750 depending on location.

$86,050 Avg median salary in Massachusetts
$97,750 Highest paying metro
$79,130 Lowest paying metro
29,030 Employed in Massachusetts

Compare Secondary School Teachers, Except Special and Career/Technical Education salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Secondary School Teachers, Except Special and Career/Technical Education
in
    vs

      Secondary School Teachers, Except Special and Career/Technical Education salaries by city in Massachusetts

      Metro areaMedian salary25th pct75th pctEmployed
      Barnstable Town, MA$97,750$80,200$98,780850
      Boston, MA-NH$95,220$77,150$100,46020,760
      Worcester, MA$87,210$74,250$96,9303,590
      Springfield, MA$81,730$64,460$82,6602,000
      Pittsfield, MA$80,760$65,110$96,350540
      Massachusetts$80,550$63,400$100,370660
      Amherst Town, MA$79,130$64,150$82,870630

      View Secondary School Teachers, Except Special and Career/Technical Education salaries in all cities