SalaryData

Nurse Practitioner Salary in Minnesota

Based on 8K+ workers in Minnesota

Data year: 2025 · Last updated: October 2026

Median Annual Salary (MN)

$133,260

$64.07/hr

vs National Average

$133,771

-0.4% vs national median

Salary Range (10th–90th)

$99K – $170K

8K employed in Minnesota

Nurse Practitioner salary in Minnesota averages $133,260 annually, according to the latest employment data. With approximately 7,780 practitioners currently employed throughout the state, Minnesota offers competitive compensation that matches the national average. Salaries typically range from $98,950 to $170,140, reflecting variation based on experience level and practice setting.

Several factors influence Nurse Practitioner salary in Minnesota, including years of clinical experience, specialty certification, and employer type. Geographic location within the state, whether in urban centers like Minneapolis or rural areas, also impacts earning potential. Additionally, practice setting—such as hospitals, private practices, or urgent care clinics—and patient population complexity play significant roles in determining compensation levels.

Salary Distribution — Nurse Practitioner in Minnesota

Nurse Practitioner (MN) salary percentiles
PercentileAnnual Salary
10th percentile$98,950
25th percentile$111,750
Median (50th percentile)$133,260
75th percentile$155,260
90th percentile$170,140

Top-Paying Industries for Nurse Practitioner (U.S.)

Which industries pay Nurse Practitioners the most — nationwide figures (industry-level data is not available by state). Nurse Practitioners in Minnesota tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Professional, Scientific, and Technical Services$138,9102K
Management of Companies and Enterprises$134,8802K
Administrative and Support Services$133,5506K
Finance and Insurance$133,3402K
Educational Services$132,8008K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nurse Practitioner in Minnesota vs National

Historical Nurse Practitioner salary trend in Minnesota
YearMedian Salary (Minnesota)
2022$128,020
2023$131,000
2024$128,570
2025$133,260
2026 (projected)$138,121

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Nurse Practitioner in Minnesota
YearMinnesota MedianNational Median
2022$128,020$118,452
2023$131,000$125,602
2024$128,570$129,125
2025$133,260$133,771
2026 (projected)$138,121$138,651

Nurse Practitioner Salary by Experience Level in Minnesota

Nurse Practitioner salary by experience level in Minnesota
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$111,750
Mid-level3-5 yrs$133,260
Senior6-9 yrs$155,260
Staff / Lead10+ yrs$170,140

Nurse Practitioner Salary in Other States

Related Nurse Practitioner Salaries in Minnesota

How other high-demand occupations in Minnesota compare to Nurse Practitioner ($133,260 median).

OccupationMedian Salaryvs Nurse PractitionerHourly
Radiologist in MN$708,340+431.5%$340.55/hr
Surgeon in MN$568,150+326.3%$273.15/hr
Anesthesiologist in MN$496,510+272.6%$238.71/hr
Emergency Medicine Physician in MN$390,940+193.4%$187.95/hr
Internal Medicine Physician in MN$373,700+180.4%$179.66/hr
Psychiatrist in MN$336,410+152.4%$161.74/hr
Obstetrician and Gynecologist in MN$321,910+141.6%$154.76/hr
Family Medicine Physician in MN$280,030+110.1%$134.63/hr
Nurse Anesthetist in MN$266,190+99.8%$127.98/hr
Podiatrist in MN$261,180+96.0%$125.57/hr
Pediatrician in MN$226,660+70.1%$108.97/hr
Dentist in MN$219,200+64.5%$105.38/hr

Frequently Asked Questions

How much do nurse practitioners make in Minnesota?

Nurse practitioners in Minnesota earn a median salary of $133,260 per year, or approximately $64 per hour. This is slightly below the national average by 0.4%, making Minnesota competitive with other states for NP compensation.

What is the salary range for nurse practitioners in Minnesota?

The salary range for nurse practitioners in Minnesota spans from $98,950 at the lower end to $170,140 at the upper end. This wide range reflects differences in experience, specialization, and employment setting.

How many nurse practitioners are employed in Minnesota?

There are currently 7,780 nurse practitioners employed in Minnesota, indicating a substantial and established workforce in the state.

Is the Minnesota nurse practitioner salary above or below the national average?

Minnesota's nurse practitioner median salary of $133,260 is 0.4% below the national average, meaning the state offers compensation that is nearly equivalent to the national standard.

More Locations