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

BLS OEWS May 2025 • 9 metro areas • Minnesota

Middle School Teachers, Except Special and Career/Technical Education in Minnesota earn a median salary of $61,639 per year on average across 9 metro and nonmetro areas, -2.1% vs the national median of $62,970. An estimated 10,680 middle school teachers, except special and career/technical education are employed across Minnesota, with salaries ranging from $59,730 to $63,540 depending on location.

$61,639 Avg median salary in Minnesota
$63,540 Highest paying metro
$59,730 Lowest paying metro
10,680 Employed in Minnesota

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

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

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

      Middle School Teachers, Except Special and Career/Technical Education salaries by city in Minnesota

      Metro area Median salary 25th pct 75th pct Employed
      Southeast Minnesota $63,540 $60,270 $77,990 1,010
      Mankato, MN $62,990 $55,240 $78,880 160
      Northwest Minnesota $61,870 $47,890 $74,770 640
      Northeast Minnesota $61,840 $56,210 $77,680 180
      Southwest Minnesota $61,840 $50,830 $75,130 440
      Minneapolis, MN-WI $61,740 $50,810 $78,780 7,110
      St. Cloud, MN $61,300 $48,100 $79,120 480
      Duluth, MN-WI $59,900 $48,450 $76,010 450
      Rochester, MN $59,730 $47,760 $73,830 210

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