How much does an elementary school teacher make in Indiana?
$59,700a year
Median yearly pay for elementary school teachers in Indiana. That is $28.70 an hour or $4,975 a month.
- Hourly
- $28.70
- Vs. national median
- -7%
- Rank among states
- 39 of 51
- Jobs in the state
- 27,720
Pay range
Lowest 10%: $47,330Median: $59,700Highest 10%: $77,730
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $47,330 | $22.75 | |
| 25th | $49,620 | $23.86 | |
| Median | $59,700 | $28.70 | |
| 75th | $69,830 | $33.57 | |
| 90th | $77,730 | $37.37 |
Cities in Indiana
Metro areas, median yearly pay.
| Chicago, IL | $78,390 |
| Cincinnati, OH | $64,740 |
| Louisville, KY | $61,610 |
| Kokomo, IN | $61,180 |
| Indianapolis, IN | $60,510 |
| Elkhart, IN | $59,930 |
| Fort Wayne, IN | $59,800 |
| Lafayette, IN | $59,590 |
| Michigan City, IN | $59,480 |
| Muncie, IN | $58,610 |
| Bloomington, IN | $58,410 |
| South Bend, IN | $58,180 |
| Terre Haute, IN | $57,320 |
| Evansville, IN | $49,120 |
Nearby in the ranking
States with similar pay for elementary school teachers.
| 36. Iowa | $60,580 |
| 37. North Dakota | $60,030 |
| 38. Tennessee | $59,980 |
| 39. Indiana | $59,700 |
| 40. Florida | $58,930 |
| 41. Louisiana | $58,770 |
| 42. Montana | $57,530 |
Frequently asked questions
How much does an elementary school teacher make an hour in Indiana?
The median hourly pay in Indiana is $28.70 ($59,700 a year).
Do elementary school teachers make more in Indiana than the national average?
No: $59,700 against $63,970 nationally, 7% less.
Where does Indiana rank for elementary school teacher pay?
Indiana ranks 39 of 51 states.
Which city in Indiana pays elementary school teachers the most?
Chicago-Naperville-Elgin, IL-IN, with a median of $78,390 a year.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.