Elementary School Teacher Salary in Indiana
Based on 28K+ workers in Indiana
Median Annual Salary (IN)
$59,700
$28.702/hr
vs National Average
$68,176
-12.4% vs national median
Salary Range (10th–90th)
$47K – $78K
28K employed in Indiana
Elementary School Teacher salary in Indiana averages $59,700 per year, with approximately 27,720 educators employed across the state. This median salary sits about 12% below the national average, reflecting regional economic differences. Teachers in Indiana can expect salaries ranging from $47,330 at the entry level to $77,730 for experienced professionals, offering a clear progression pathway within the profession.
Several factors influence Elementary School Teacher salary in Indiana, including years of classroom experience, educational credentials, and school district funding levels. Teachers with advanced degrees or specialized certifications typically earn more than those with bachelor's degrees alone. Additionally, larger suburban and urban districts often offer higher compensation packages than rural schools, and individual district budgets significantly impact salary schedules and benefit offerings available to educators.
Salary Distribution — Elementary School Teacher in Indiana
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $47,330 |
| 25th percentile | $49,620 |
| Median (50th percentile) | $59,700 |
| 75th percentile | $69,830 |
| 90th percentile | $77,730 |
Historical Salary Trend — Elementary School Teacher in Indiana vs National
| Year | Median Salary (United States) |
|---|---|
| 2022 | $48,610 |
| 2023 | $51,290 |
| 2024 | $58,370 |
| 2025 | $59,700 |
| Year | Indiana Median | National Median |
|---|---|---|
| 2022 | $48,610 | $61,148 |
| 2023 | $51,290 | $64,171 |
| 2024 | $58,370 | $64,107 |
| 2025 | $59,700 | $68,176 |
Elementary School Teacher Salary by Experience Level in Indiana
Elementary School Teacher Salary in Other States
Frequently Asked Questions
How much do elementary school teachers make in Indiana?
- Elementary school teachers in Indiana earn a median salary of $59,700 per year, or approximately $29 per hour. This is about 12.4% below the national average for the position.
What is the salary range for elementary teachers in Indiana?
- Elementary school teacher salaries in Indiana range from $47,330 at the lower end to $77,730 at the higher end, reflecting differences in experience, location, and school district.
How many elementary school teachers work in Indiana?
- There are approximately 27,720 elementary school teachers currently employed in Indiana.
Is Indiana's elementary teacher salary above or below the national average?
- Indiana's elementary teacher salary is 12.4% below the national average, with the state median of $59,700 falling short of typical national compensation levels for this role.