SOC 25-2022 · Minnesota

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

Middle school teachers (except special and career/technical education) in Minnesota earn the most in Minneapolis (average $71,980 a year) and the least in Duluth ($66,800), across the 5 Minnesota metro areas we cover. Statewide, BLS puts the middle school teachers (except special and career/technical education) average at $70,420 and the median at $62,640 for 8,890 workers. The U.S. average for this job is $72,030.

$72Khighest: Minneapolis
$67Klowest: Duluth
7,600jobs in these metros
5metro areas
Advertisement

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

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Minneapolis$71,980$62,800$51,650$56,097105
Mankato$68,590$61,850$51,990$53,94291
St. Cloud$68,050$73,750$48,820$53,59988
Rochester$67,080$64,390$57,930$52,98391
Duluth$66,800$62,420$50,340$52,80589

*Average salary after federal and state taxes for a single filer; Minnesota Paid 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 Minnesota

Sources and how to read this page

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