Middle School Teacher Salary in Indiana
Based on 12K+ workers in Indiana
Median Annual Salary (IN)
$60,700
$29.18/hr
vs National Average
$68,569
-11.5% vs national median
Salary Range (10th–90th)
$48K – $80K
12K employed in Indiana
Middle School Teacher salary in Indiana averages $60,700 annually, with approximately 11,700 educators working in this role across the state. This median falls about 11% below the national average for middle school teachers, reflecting regional economic differences. Teachers in Indiana can expect salaries ranging from $47,720 to $79,750 depending on various individual and institutional factors.
Several elements influence middle school teacher compensation in Indiana, including years of experience, educational credentials, and the specific school district. Urban districts often offer higher salaries than rural areas, while schools with greater funding typically provide better compensation packages. Teacher certifications, advanced degrees, and specialized subject expertise can also meaningfully impact earning potential within the state's education system.
Salary Distribution — Middle School Teacher in Indiana
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $47,720 |
| 25th percentile | $50,170 |
| Median (50th percentile) | $60,700 |
| 75th percentile | $74,450 |
| 90th percentile | $79,750 |
Top-Paying Industries for Middle School Teacher (U.S.)
Which industries pay Middle School Teachers the most — nationwide figures (industry-level data is not available by state). Middle School Teachers in Indiana tend to follow these industry patterns.
| Industry (U.S.) | Median Salary | Employed (U.S.) |
|---|---|---|
| Government (excl. schools, hospitals & USPS) | $65,240 | — |
| Educational Services | $64,390 | 619K |
| Other Services (except Public Administration) | $58,330 | 560 |
| Health Care and Social Assistance | $54,370 | 290 |
Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).
Historical Salary Trend — Middle School Teacher in Indiana vs National
| Year | Median Salary (Indiana) |
|---|---|
| 2022 | $51,730 |
| 2023 | $57,960 |
| 2024 | $59,100 |
| 2025 | $60,700 |
| 2026 (projected) | $62,343 |
The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.
| Year | Indiana Median | National Median |
|---|---|---|
| 2022 | $51,730 | $62,704 |
| 2023 | $57,960 | $65,652 |
| 2024 | $59,100 | $65,433 |
| 2025 | $60,700 | $68,569 |
| 2026 (projected) | $62,343 | $70,425 |
Middle School Teacher Salary by Experience Level in Indiana
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $50,170 |
| Mid-level | 3-5 yrs | $60,700 |
| Senior | 6-9 yrs | $74,450 |
| Staff / Lead | 10+ yrs | $79,750 |
Middle School Teacher Salary in Other States
Related Middle School Teacher Salaries in Indiana
How other high-demand occupations in Indiana compare to Middle School Teacher ($60,700 median).
| Occupation | Median Salary | vs Middle School Teacher | Hourly |
|---|---|---|---|
| Instructional Coordinator in IN | $66,300 | +9.2% | $31.88/hr |
| Secondary School Teacher in IN | $61,880 | +1.9% | $29.75/hr |
| Elementary School Teacher in IN | $59,700 | -1.6% | $28.70/hr |
| School Counselor in IN | $59,260 | -2.4% | $28.49/hr |
| Kindergarten Teacher in IN | $58,250 | -4.0% | $28.00/hr |
| Librarian in IN | $53,500 | -11.9% | $25.72/hr |
| Tutor in IN | $36,980 | -39.1% | $17.78/hr |
| Property and Real Estate Manager in IN | $60,600 | -0.2% | $29.13/hr |
| Training and Development Specialist in IN | $61,050 | +0.6% | $29.35/hr |
| Truck Driver in IN | $60,290 | -0.7% | $28.99/hr |
| Insurance Sales Agent in IN | $61,360 | +1.1% | $29.50/hr |
| Producer and Director in IN | $59,870 | -1.4% | $28.78/hr |
Frequently Asked Questions
How much do middle school teachers make in Indiana?
- Middle school teachers in Indiana earn a median salary of $60,700 per year, or approximately $29 per hour. This is about 11.5% lower than the national average for the same position.
What is the salary range for middle school teachers in Indiana?
- Middle school teacher salaries in Indiana range from $47,720 at the lower end to $79,750 at the higher end, reflecting differences in experience, education, and location within the state.
Is teaching middle school in Indiana below the national average?
- Yes, the median middle school teacher salary in Indiana at $60,700 is 11.5% below the national average. However, Indiana employs approximately 11,700 middle school teachers across the state.
What hourly rate do middle school teachers earn in Indiana?
- Middle school teachers in Indiana earn a median hourly rate of $29, which translates to an annual salary of $60,700 based on standard full-time hours.