Nurse Practitioner Salary in Minnesota
Based on 8K+ workers in Minnesota
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
| Percentile | Annual 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 Salary | Employed (U.S.) |
|---|---|---|
| Professional, Scientific, and Technical Services | $138,910 | 2K |
| Management of Companies and Enterprises | $134,880 | 2K |
| Administrative and Support Services | $133,550 | 6K |
| Finance and Insurance | $133,340 | 2K |
| Educational Services | $132,800 | 8K |
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
| Year | Median 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.
| 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 |
| 2026 (projected) | $138,121 | $138,651 |
Nurse Practitioner Salary by Experience Level in Minnesota
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $111,750 |
| Mid-level | 3-5 yrs | $133,260 |
| Senior | 6-9 yrs | $155,260 |
| Staff / Lead | 10+ 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).
| Occupation | Median Salary | vs Nurse Practitioner | Hourly |
|---|---|---|---|
| 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.