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.
Middle School Teachers, Except Special and Career/Technical Education
in
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 |