US Salary Data

May 2025 OEWS estimate

Nurse Practitioner Salary in Indianapolis, IN

The median annual salary is $130,460, based on the latest available BLS occupational wage data.

Salary overview

Median annual salary

$130,460

Mean annual salary

$130,150

Employment estimate

2,530

Annual salary percentiles

MeasureAnnual salary
Median annual salary$130,460
Mean annual salary$130,150
10th percentile$106,500
25th percentile$122,720
50th percentile$130,460
75th percentile$136,130
90th percentile$152,090

Compared with the U.S.

Indianapolis, IN median
$130,460
U.S. median
$132,300
Difference
1.4%

What the data shows

  • Nurse Practitioners in Indianapolis, IN earn 1.4% less than the national median.
  • The 25th–75th percentile annual salary range is $122,720–$136,130.
  • BLS estimates employment at 2,530 workers in this metro area.