Nurse Practitioner Salary in Indiana
Based on 7K+ workers in Indiana
Median Annual Salary (IN)
$128,830
$61.938/hr
vs National Average
$133,771
-3.7% vs national median
Salary Range (10th–90th)
$102K – $155K
7K employed in Indiana
Nurse Practitioner salary in Indiana averages $128,830 per year, according to recent labor data. With approximately 7,450 nurse practitioners employed across the state, this represents a solid healthcare workforce. However, Indiana's median salary runs about 4% below the national average, reflecting regional variations in compensation and cost of living differences compared to other states.
Several factors influence how much nurse practitioners earn in Indiana, including years of experience, specialty certifications, and geographic location within the state. Healthcare settings—whether in rural clinics, urban hospitals, or private practices—also significantly impact compensation packages. Additionally, demand for specific nursing specialties and individual negotiation skills play important roles in determining final salary offers for practitioners entering or advancing in Indiana's healthcare market.
Salary Distribution — Nurse Practitioner in Indiana
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $101,790 |
| 25th percentile | $111,310 |
| Median (50th percentile) | $128,830 |
| 75th percentile | $135,990 |
| 90th percentile | $155,260 |
Historical Salary Trend — Nurse Practitioner in Indiana vs National
| Year | Median Salary (United States) |
|---|---|
| 2022 | $119,160 |
| 2023 | $124,470 |
| 2024 | $128,280 |
| 2025 | $128,830 |
| Year | Indiana Median | National Median |
|---|---|---|
| 2022 | $119,160 | $118,452 |
| 2023 | $124,470 | $125,602 |
| 2024 | $128,280 | $129,125 |
| 2025 | $128,830 | $133,771 |
Nurse Practitioner Salary by Experience Level in Indiana
Nurse Practitioner Salary in Other States
Frequently Asked Questions
How much do nurse practitioners make in Indiana?
- Nurse practitioners in Indiana earn a median salary of $128,830 per year, or approximately $62 per hour. This is slightly below the national average, representing a 3.7% difference.
What is the salary range for nurse practitioners in Indiana?
- Nurse practitioner salaries in Indiana range from $101,790 at the lower end to $155,260 at the higher end, depending on experience, specialization, and employer.
How many nurse practitioners are employed in Indiana?
- There are approximately 7,450 nurse practitioners currently employed throughout Indiana, representing a substantial portion of the state's healthcare workforce.
Is the nurse practitioner salary in Indiana higher or lower than the national average?
- Indiana's median nurse practitioner salary of $128,830 is 3.7% lower than the national average, making it a moderately competitive market for this profession in the state.