SalaryData

Nurse Practitioner Salary in Indiana

Based on 7K+ workers in Indiana

Data year: 2025 · Last updated: October 2026

Median Annual Salary (IN)

$128,830

$61.94/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

Nurse Practitioner (IN) salary percentiles
PercentileAnnual Salary
10th percentile$101,790
25th percentile$111,310
Median (50th percentile)$128,830
75th percentile$135,990
90th percentile$155,260

Top-Paying Industries for Nurse Practitioner (U.S.)

Which industries pay Nurse Practitioners the most — nationwide figures (industry-level data is not available by state). Nurse Practitioners in Indiana tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Professional, Scientific, and Technical Services$138,9102K
Management of Companies and Enterprises$134,8802K
Administrative and Support Services$133,5506K
Finance and Insurance$133,3402K
Educational Services$132,8008K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nurse Practitioner in Indiana vs National

Historical Nurse Practitioner salary trend in Indiana
YearMedian Salary (Indiana)
2022$119,160
2023$124,470
2024$128,280
2025$128,830
2026 (projected)$129,382

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Nurse Practitioner in Indiana
YearIndiana MedianNational Median
2022$119,160$118,452
2023$124,470$125,602
2024$128,280$129,125
2025$128,830$133,771
2026 (projected)$129,382$134,345

Nurse Practitioner Salary by Experience Level in Indiana

Nurse Practitioner salary by experience level in Indiana
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$111,310
Mid-level3-5 yrs$128,830
Senior6-9 yrs$135,990
Staff / Lead10+ yrs$155,260

Nurse Practitioner Salary in Other States

Related Nurse Practitioner Salaries in Indiana

How other high-demand occupations in Indiana compare to Nurse Practitioner ($128,830 median).

OccupationMedian Salaryvs Nurse PractitionerHourly
Cardiologist in IN$588,890+357.1%$283.12/hr
Surgeon in IN$459,300+256.5%$220.82/hr
Radiologist in IN$430,640+234.3%$207.04/hr
Anesthesiologist in IN$394,060+205.9%$189.45/hr
Obstetrician and Gynecologist in IN$351,990+173.2%$169.23/hr
Emergency Medicine Physician in IN$347,060+169.4%$166.86/hr
Internal Medicine Physician in IN$314,390+144.0%$151.15/hr
Psychiatrist in IN$284,110+120.5%$136.59/hr
Family Medicine Physician in IN$261,940+103.3%$125.93/hr
Pediatrician in IN$177,300+37.6%$85.24/hr
Dentist in IN$166,650+29.4%$80.12/hr
Pharmacist in IN$144,290+12.0%$69.37/hr

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.

More Locations