Skip to main content
MN Salary Data · Updated Daily

NP Salary in Minnesota

Average nurse practitioner compensation in Minnesota, broken down by practice setting, top employers, and cities.

Average Salary

$218K

20% above national avg

Salary Range

$60K – $393K

Min – Max reported

Open Positions

13

Active jobs in MN

National Average

$182K

All 50 states

Salary by Practice Setting

Outpatient$328K

1 position

Remote$198K

1 position

Top Employers in MN

  • LifeStance Health8 jobs
  • MedElite4 jobs
  • Talkiatry1 job
  • Rogers Behavioral Health1 job
  • SonderMind1 job

Browse All MN NP Jobs →

13 open positions in Minnesota

National Salary Guide →

Compare all 50 states

NP Salary in Minnesota — FAQ

What is the average NP salary in Minnesota?

The average NP salary in Minnesota is $218K per year, based on 13 active job postings with disclosed salary on NP Hiring. Reported salaries range from $60K to $393K. That is 20% above the national average of $182K across postings on this board.

How many NP jobs are open in Minnesota?

There are currently 13 active NP positions with disclosed salary in Minnesota on NP Hiring. Listings are ingested daily from employer applicant-tracking systems.

Which practice setting pays NPs the most in Minnesota?

Among current Minnesota postings on NP Hiring, outpatient roles report the highest average at $328K per year (1 position). Actual pay varies with experience, employer type, and benefits.

Find NP Jobs in Minnesota

Browse 13 active positions and get daily alerts for new openings.