Secondary School Teachers, Except Special and Career/Technical Education pay in Minnesota
Secondary School Teachers, Except Special and Career/Technical Education in Minnesota earn an average of $80,020 a year. That is $3,700 (5%) more than the U.S. average of $76,320. The best-paying metro area is Minneapolis-St. Paul-Bloomington, MN-WI at $85,250.
Top-paying Minnesota metro areas
Average pay for secondary school teachers, except special and career/technical education by metro area. Swipe to see all 9.
Why people trust JobPayFacts
Secondary School Teachers, Except Special and Career/Technical Education pay in Minnesota, charted
Pay over time
Where Minnesota secondary school teachers, except special and career/technical education work
Average pay by state
Minnesota vs. neighbors
| Area | Avg. pay | Hourly |
|---|---|---|
| United States | $76,320 | – |
| Minnesota | $80,020 | – |
| Wisconsin | $66,880 | – |
| Iowa | $61,860 | – |
| North Dakota | $61,830 | – |
| South Dakota | $53,960 | – |
Related jobs in Minnesota
- Elementary School Teachers, Except Special Education$74,790
- Middle School Teachers, Except Special and Career/Technical Education$70,420
- Preschool Teachers, Except Special Education$45,130
- Special Education Teachers, Kindergarten and Elementary School$70,350
- Special Education Teachers, Secondary School$76,720
- Kindergarten Teachers, Except Special Education$72,880
Average pay, Minnesota, May 2025
Questions and answers
How much do secondary school teachers, except special and career/technical education make in Minnesota?
The average is $80,020 a year, and the median is $76,460. That is $3,700 (5%) more than the U.S. average of $76,320.
Where in Minnesota do they earn the most?
Minneapolis-St. Paul-Bloomington, MN-WI ($85,250), followed by Rochester, MN ($77,240). The lowest average among 9 metro areas with data is Sioux Falls, SD-MN ($53,830).
How does Minnesota rank?
Minnesota ranks #11 of 51 states (including D.C.) with published data for this job, by average pay.