IN · SOC 29-1171 · Most current data

Nurse Practitioners Salary in Indiana

Median Annual Salary $128,280 -1% below national average (national: $129,210)
$126,520Mean Annual
$62Median Hourly
7,470Employed in State

Indiana ranks 25th of 50 states and D.C. for nurse practitioners pay, trailing top-paying California ($166,610) by $38,330 — a 30% gap.

The 10th-to-90th percentile range runs from $101,470 to $161,150 — a $59,680 spread, 17% tighter than the national $71,990 range.

Indiana employs roughly 2.4% of all nurse practitioners in the country (7,470 workers).

Salary Range: 10th to 90th Percentile

$128,280
$101,470
10th pct.
$161,150
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$101,470$48.78
25th percentile$111,210$53.47
50th percentile (median)$128,280$61.67
75th percentile$134,840$64.83
90th percentile (top earners)$161,150$77.48
Mean (average)$126,520$60.83

How Indiana Compares

StateMedian Annualvs. Indiana
Indiana (current) $128,280 n/a
California $166,610 +30%
New Jersey $149,620 +17%
Alaska $145,450 +13%
New York $145,390 +13%
Oregon $144,600 +13%
Washington $140,220 +9%
Connecticut $138,960 +8%
Massachusetts $138,890 +8%

Showing top-paying states with available data. View all states →

Related Occupations in Indiana

OccupationMedian AnnualEmployment
Sales Managers $126,740 9,380
Lawyers $130,120 8,510
Human Resources Managers $126,400 2,780
Marketing Managers $130,730 3,740
Physician Assistants $132,200 2,150
Financial Managers $132,320 11,440

Frequently Asked Questions

What is the average Nurse Practitioners salary in Indiana?

The mean nurse practitioners salary in Indiana is $126,520 per year. The median (middle) salary is $128,280 per year.

What is the starting salary for a Nurse Practitioners in Indiana?

Entry-level nurse practitionerss (10th percentile) in Indiana typically earn around $101,470 per year. Workers at the 25th percentile earn approximately $111,210 per year.

What is the highest Nurse Practitioners salary in Indiana?

Top earners (90th percentile) in this occupation in Indiana make approximately $161,150 per year. Those in the 75th percentile earn around $134,840 per year.

How does the Indiana Nurse Practitioners salary compare to the national average?

The median nurse practitioners salary in Indiana is $128,280, which is -1% below national average of $129,210.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.