Nurse Practitioner salary in Minnesota
The median nurse practitioner in Minnesota earns $61.81 an hour, or $128,570 a year. That’s $0.31 below the national median, ranking #24 of 50.
- Median hourly$61.81
- Median yearly$128,570
- Bottom 10% earn under$46.50/hr
- Top 10% earn over$78.68/hr
- Average (mean) hourly$61.60
- NPs employed8,690
Source: BLS OEWS May 2024, Minnesota, occupation 29-1171. bls.gov/oes. Figures are estimates for all NPs in the state, not offers.
Other nursing roles in Minnesota
| Role | Median hourly | Median yearly |
|---|---|---|
| Registered Nurse | $48.50/hr | $100,870/yr |
| Licensed Practical Nurse | $29.26/hr | $60,870/yr |
| Certified Nursing Assistant | $21.91/hr | $45,580/yr |
Source: U.S. Bureau of Labor Statistics, OEWS May 2024 state estimates.
Open NP jobs in Minnesota
- Nurse Practitioner or Physician Assistant - Cardiac SurgeryAllina HealthMinnesota$61.10–$84.53/hrNPCardiacFull-timeNightsEvenings
- In-Home Nurse Practitioner or Physician Assistant Full Time - MinneapolisCVS Health / MinuteClinicMinneapolis, MN$87k–$187k/yrNPFull-time
- In-Home Nurse Practitioner or Physician Assistant Part Time - MinneapolisCVS Health / MinuteClinicMinneapolis, MN$41.85–$90.13/hrNPPart-time
- Nurse Practitioner or Physician AssistantAllina HealthMinnesota$142k–$142k/yrNPPart-timeEvenings
- NP/PA - Family Practice (0.7 FTE) - Hinckley, MNEssentia HealthHinckley, MN$85k–$118k/yrNPPart-time
- Primary Care- Nurse PractitionerVeterans Health AdministrationAlbert Lea, MN$123k–$190k/yrNPFull-timeCloses Nov 30, 2026