MN · SOC 29-1171 · Most current data

Nurse Practitioners Salary in Minnesota

Median Annual Salary $128,570 +0% above national average (national: $129,210)
$128,120Mean Annual
$62Median Hourly
8,690Employed in State

Minnesota ranks 24th of 50 states and D.C. for nurse practitioners pay, trailing top-paying California ($166,610) by $38,040 — a 30% gap.

Nurse Practitioners are more concentrated in Minnesota than the U.S. average — a location quotient of 1.49 means the occupation's share of local jobs is 1.49× the national share.

Minnesota employs roughly 2.8% of all nurse practitioners in the country (8,690 workers).

Salary Range: 10th to 90th Percentile

$128,570
$96,720
10th pct.
$163,660
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$96,720$46.50
25th percentile$103,250$49.64
50th percentile (median)$128,570$61.81
75th percentile$139,590$67.11
90th percentile (top earners)$163,660$78.68
Mean (average)$128,120$61.60

How Minnesota Compares

StateMedian Annualvs. Minnesota
Minnesota (current) $128,570 n/a
California $166,610 +30%
New Jersey $149,620 +16%
Alaska $145,450 +13%
New York $145,390 +13%
Oregon $144,600 +12%
Washington $140,220 +9%
Connecticut $138,960 +8%
Massachusetts $138,890 +8%

Showing top-paying states with available data. View all states →

Related Occupations in Minnesota

OccupationMedian AnnualEmployment
Information Security Analysts $128,830 2,550
Database Architects $130,420 910
Computer Network Architects $126,680 2,010
Computer Hardware Engineers $130,530 560
Natural Sciences Managers $131,410 1,470
Software Developers $124,540 39,580

Frequently Asked Questions

What is the average Nurse Practitioners salary in Minnesota?

The mean nurse practitioners salary in Minnesota is $128,120 per year. The median (middle) salary is $128,570 per year.

What is the starting salary for a Nurse Practitioners in Minnesota?

Entry-level nurse practitionerss (10th percentile) in Minnesota typically earn around $96,720 per year. Workers at the 25th percentile earn approximately $103,250 per year.

What is the highest Nurse Practitioners salary in Minnesota?

Top earners (90th percentile) in this occupation in Minnesota make approximately $163,660 per year. Those in the 75th percentile earn around $139,590 per year.

How does the Minnesota Nurse Practitioners salary compare to the national average?

The median nurse practitioners salary in Minnesota is $128,570, which is +0% above national average of $129,210.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.