Social Worker Salary in Indiana
Based on 2K+ workers in Indiana
Median Annual Salary (IN)
$48,300
$23.221/hr
vs National Average
$57,161
-15.5% vs national median
Salary Range (10th–90th)
$36K – $78K
2K employed in Indiana
Social workers in Indiana earn a median salary of $48,300 per year, with approximately 2,490 workers currently employed in the state. This figure falls about 16% below the national average for social workers, reflecting regional economic differences. The salary range spans from $36,290 for entry-level positions to $77,780 for experienced professionals, showing considerable growth potential within the field.
Several factors influence social worker salary in Indiana, including years of experience, educational credentials, and employer type. Social workers employed by state agencies, hospitals, or private practice typically earn differently than those in nonprofit organizations. Additionally, specialization areas such as clinical social work or school-based positions may command higher compensation. Geographic location within Indiana and caseload complexity also play significant roles in determining individual earning potential.
Salary Distribution — Social Worker in Indiana
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $36,290 |
| 25th percentile | $42,580 |
| Median (50th percentile) | $48,300 |
| 75th percentile | $64,610 |
| 90th percentile | $77,780 |
Historical Salary Trend — Social Worker in Indiana vs National
| Year | Median Salary (United States) |
|---|---|
| 2022 | $46,080 |
| 2023 | $50,950 |
| 2024 | $54,410 |
| 2025 | $48,300 |
| Year | Indiana Median | National Median |
|---|---|---|
| 2022 | $46,080 | $50,498 |
| 2023 | $50,950 | $53,608 |
| 2024 | $54,410 | $56,931 |
| 2025 | $48,300 | $57,161 |
Social Worker Salary by Experience Level in Indiana
Social Worker Salary in Other States
Frequently Asked Questions
How much do social workers make in Indiana?
- Social workers in Indiana earn a median salary of $48,300 per year, or $23 per hour. This is approximately 15.5% below the national average for social workers.
What is the salary range for social workers in Indiana?
- Social worker salaries in Indiana range from $36,290 at the lower end to $77,780 at the higher end, depending on experience, specialization, and employer.
How many social workers are employed in Indiana?
- There are currently 2,490 social workers employed in Indiana, representing the total workforce in this profession across the state.
Is the Indiana social worker salary below the national average?
- Yes, Indiana's median social worker salary of $48,300 per year is 15.5% lower than the national average for this position.