Nurse Practitioner Salary in Minnesota
Based on 8K+ workers in Minnesota
Median Annual Salary (MN)
$133,260
$64.067/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
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $98,950 |
| 25th percentile | $111,750 |
| Median (50th percentile) | $133,260 |
| 75th percentile | $155,260 |
| 90th percentile | $170,140 |
Historical Salary Trend — Nurse Practitioner in Minnesota vs National
| Year | Median Salary (United States) |
|---|---|
| 2022 | $128,020 |
| 2023 | $131,000 |
| 2024 | $128,570 |
| 2025 | $133,260 |
| Year | Minnesota Median | National Median |
|---|---|---|
| 2022 | $128,020 | $118,452 |
| 2023 | $131,000 | $125,602 |
| 2024 | $128,570 | $129,125 |
| 2025 | $133,260 | $133,771 |
Nurse Practitioner Salary by Experience Level in Minnesota
Nurse Practitioner Salary in Other States
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.