WageDepth

Nurse Practitioners Salary in Battle Creek, MI

SOC 29-1171 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Nurse Practitioners in Battle Creek, MI is $120,140 per year as of 2024. That works out to roughly $57.76 per hour. This is 7% below the national median of $129,210. 100 people work as Nurse Practitioners in Battle Creek, MI. Wages have grown 42% since 2014, when the median was $84,460.

Median Annual Salary

$120,140

Mean Annual

$122,540

Median Hourly

$57.76

Total Employed

100

Location Quotient

0.97

Average concentration

Salary Distribution

$101k
10th
$104k
25th
$120k
Median
$132k
75th
$140k
90th

How This Compares

Battle Creek, MI

$120,140

this metro

Michigan

$125,620

you earn -4% vs state

United States

$129,210

you earn -7% vs US

Salary Trend

View data table
Year Median Annual
2024 $120,140
2023 $104,650
2022 $104,790
2021 $100,690
2020 $100,100
2019 $103,020
2018 $101,090
2017 $101,990
2014 $84,460

Related Healthcare Practitioners and Technical Occupations Jobs in Battle Creek, MI

Other occupations in the same group, sorted by salary.