WageDepth

Nurse Practitioners Salary in Rochester, MN

SOC 29-1171 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Nurse Practitioners in Rochester, MN is $122,820 per year as of 2024. That works out to roughly $59.05 per hour. This is 5% below the national median of $129,210. 1,360 people work as Nurse Practitioners in Rochester, MN. Wages have grown 19% since 2014, when the median was $103,570.

Median Annual Salary

$122,820

Mean Annual

$115,670

Median Hourly

$59.05

Total Employed

1,360

Location Quotient

5.62

Concentrated here

Salary Distribution

$90k
10th
$96k
25th
$123k
Median
$126k
75th
$162k
90th

How This Compares

Rochester, MN

$122,820

this metro

Minnesota

$128,570

you earn -4% vs state

United States

$129,210

you earn -5% vs US

Salary Trend

View data table
Year Median Annual
2024 $122,820
2023 $128,870
2022 $129,200
2021 $133,740
2020 $117,560
2019 $124,870
2018 $121,920
2017 $115,660
2016 $108,510
2015 $106,210
2014 $103,570

Related Healthcare Practitioners and Technical Occupations Jobs in Rochester, MN

Other occupations in the same group, sorted by salary.