Middle School Teachers, Except Special and Career/Technical Education pay in Indiana
Middle School Teachers, Except Special and Career/Technical Education in Indiana earn an average of $63,170 a year. That is $8,860 (12%) less than the U.S. average of $72,030. The best-paying metro area is Chicago-Naperville-Elgin, IL-IN at $81,000.
Top-paying Indiana metro areas
Average pay for middle school teachers, except special and career/technical education by metro area. Swipe to see all 13.
Why people trust JobPayFacts
Middle School Teachers, Except Special and Career/Technical Education pay in Indiana, charted
Pay over time
Where Indiana middle school teachers, except special and career/technical education work
Average pay by state
Indiana vs. neighbors
| Area | Avg. pay | Hourly |
|---|---|---|
| United States | $72,030 | – |
| Indiana | $63,170 | – |
| Illinois | $75,870 | – |
| Ohio | $73,280 | – |
| Michigan | $68,160 | – |
| Kentucky | $60,150 | – |
Related jobs in Indiana
- Elementary School Teachers, Except Special Education$60,850
- Secondary School Teachers, Except Special and Career/Technical Education$67,640
- Preschool Teachers, Except Special Education$38,240
- Special Education Teachers, Kindergarten and Elementary School$59,860
- Special Education Teachers, Secondary School$65,450
- Kindergarten Teachers, Except Special Education$57,920
Average pay, Indiana, May 2025
Questions and answers
How much do middle school teachers, except special and career/technical education make in Indiana?
The average is $63,170 a year, and the median is $60,700. That is $8,860 (12%) less than the U.S. average of $72,030.
Where in Indiana do they earn the most?
Chicago-Naperville-Elgin, IL-IN ($81,000), followed by Cincinnati, OH-KY-IN ($71,460). The lowest average among 13 metro areas with data is South Bend-Mishawaka, IN-MI ($58,690).
How does Indiana rank?
Indiana ranks #32 of 51 states (including D.C.) with published data for this job, by average pay.