facebook tracking Nurse Practitioner salary in Indiana (2025): pay by city

Nurse Practitioner salary in Indiana

What nurse practitioners earn in Indiana and its metro areas, compared with the rest of the country.

May 2025#39 of 50 states
Median pay$128,830$61.94 per hour
vs U.S.−3%U.S. median $132,300
Middle half earn$111,310 – $135,990Top 10%: $155,260+
Jobs7,4501.12× the U.S. concentration

Nurse Practitioner pay in Indiana cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Chicago-Naperville-Elgin, IL-IN$131,740$63.346,530
Cincinnati, OH-KY-IN$128,700$61.882,820
Indianapolis-Carmel-Greenwood, IN$130,460$62.722,530
Louisville/Jefferson County, KY-IN$122,900$59.091,580
Fort Wayne, IN$127,050$61.08820
Central Indiana nonmetropolitan area$130,240$62.61380
Southern Indiana nonmetropolitan area$123,770$59.51350
Evansville, IN$123,450$59.35320
South Bend-Mishawaka, IN-MI$126,220$60.68310
Lafayette-West Lafayette, IN$126,820$60.97240
Northern Indiana nonmetropolitan area$130,010$62.51240
Elkhart-Goshen, IN$127,190$61.15200
Columbus, IN$125,780$60.47170
Bloomington, IN$127,120$61.12150
Terre Haute, IN$120,370$57.87150
Muncie, IN$122,490$58.89140
Michigan City-La Porte, IN$124,520$59.86100
Kokomo, IN$126,220$60.6850
Advertisement

Hospitals and jobs in Indiana

Nurse Practitioner pay in similar states

Other healthcare salaries in Indiana

Questions

How much does a nurse practitioner make in Indiana?

Nurse Practitioners in Indiana earned a median of $128,830 a year ($61.94 an hour) in May 2025, 3% less than the national median of $132,300. The middle half earned $111,310 to $135,990.

Where in Indiana do nurse practitioners earn the most?

Among areas in Indiana, pay was highest in Chicago-Naperville-Elgin, IL-IN at $131,740.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.