Nurse Practitioner salary in Indiana
The median nurse practitioner in Indiana earns $61.67 an hour, or $128,280 a year. That’s $0.45 below the national median, ranking #25 of 50.
- Median hourly$61.67
- Median yearly$128,280
- Bottom 10% earn under$48.78/hr
- Top 10% earn over$77.48/hr
- Average (mean) hourly$60.83
- NPs employed7,470
Source: BLS OEWS May 2024, Indiana, occupation 29-1171. bls.gov/oes. Figures are estimates for all NPs in the state, not offers.
Other nursing roles in Indiana
| Role | Median hourly | Median yearly |
|---|---|---|
| Registered Nurse | $38.82/hr | $80,740/yr |
| Licensed Practical Nurse | $30.62/hr | $63,690/yr |
| Certified Nursing Assistant | $17.95/hr | $37,330/yr |
Source: U.S. Bureau of Labor Statistics, OEWS May 2024 state estimates.
Open NP jobs in Indiana
- Nurse Practitioner - NP (Part-Time)CVS Health / MinuteClinicCarmel, IN$41.85–$90.13/hrNPPart-time
- Nurse Practitioner- Home Based Primary CareVeterans Health AdministrationFort Wayne, IN$124k–$181k/yrNPFull-timeCloses Nov 9, 2026
- Nurse Practitioner - NPCVS Health / MinuteClinicWest Lafayette, IN$41.85–$90.13/hrNPFull-time
- Nurse PractitionerCenterWell (Humana)Indianapolis, IN$124k–$170k/yrNPFull-time
- Nurse PractitionerStrive HealthIndianapolis, IN$112k–$140k/yrNPFlexible / other
- Nurse Practitioner PrimaryFranciscan HealthIndianaNPPart-time