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

BLS OEWS May 2025 • 9 metro areas • Minnesota

Secondary School Teachers, Except Special and Career/Technical Education in Minnesota earn a median salary of $63,299 per year on average across 9 metro and nonmetro areas, -2% vs the national median of $64,580. An estimated 17,810 secondary school teachers, except special and career/technical education are employed across Minnesota, with salaries ranging from $61,620 to $65,680 depending on location.

$63,299 Avg median salary in Minnesota
$65,680 Highest paying metro
$61,620 Lowest paying metro
17,810 Employed in Minnesota

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 Minnesota

      Metro area Median salary 25th pct 75th pct Employed
      Minneapolis, MN-WI $65,680 $59,550 $81,920 11,530
      Southeast Minnesota $64,950 $50,480 $77,840 1,120
      Rochester, MN $64,130 $58,220 $79,430 770
      St. Cloud, MN $63,500 $59,670 $80,200 500
      Mankato, MN $62,960 $54,020 $78,500 230
      Southwest Minnesota $62,590 $50,330 $77,980 1,090
      Northeast Minnesota $62,140 $48,810 $76,190 420
      Northwest Minnesota $62,120 $55,730 $79,100 1,490
      Duluth, MN-WI $61,620 $49,190 $74,890 660

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