Registered Nurse Salary in Minneapolis — 2026 BLS Data
Salary distribution
Percentile breakdown of Registered Nurse base salaries in Minneapolis.
The median registered nurse salary in Minneapolis-St. Paul is approximately $87,000 per year — drawn from BLS OEWS May 2024 data for SOC code 29-1141 across the Minneapolis-St. Paul-Bloomington metropolitan statistical area. Minnesota employs over 60,000 registered nurses statewide, with the Twin Cities metro accounting for the majority of those positions across a dense cluster of health systems anchored by M Health Fairview, Allina Health, Hennepin Healthcare (HCMC), HealthPartners, and the regional presence of Mayo Clinic. That $87,000 median is roughly 7% below the national median of $93,600 published in the same BLS release — a gap that narrows considerably once cost-of-living context is applied, and one that masks enormous internal variation between a new-grad night-shift medical-surgical nurse and a tenured ICU charge nurse at a Magnet-designated academic center.
How Minneapolis RN wages compare to other major hubs
Minneapolis sits in the middle tier of US nursing markets. It pays more than Southern cities like Dallas ($78,000-$82,000 median) and Houston ($80,000-$84,000), but less than the Chicago metro ($93,600) and substantially less than the coastal California markets, where the Bay Area median runs $158,000-$186,000 and Los Angeles sits around $133,000-$142,000.
The California premium deserves context: it is driven by a legally mandated minimum nurse-to-patient ratio (Assembly Bill 394, in effect since 2004) that requires one ICU nurse per two patients and one med-surg nurse per five. That structural floor on staffing creates genuine scarcity and pushes wages up across the entire state. Minnesota has no equivalent statutory mandate, though major Twin Cities health systems have staffing committee processes embedded in union contracts. The result is a meaningful but not catastrophic wage gap between Minneapolis and the coasts — one that becomes even more modest after cost-of-living adjustment.
The Boston metro, which has similarly dense academic medical infrastructure, runs $100,000-$110,000 median. Washington, DC and the Northern Virginia corridor sit around $95,000-$105,000. Minneapolis’s $87,000 median trails those markets by $10,000-$20,000 in nominal terms, but a 1% cost-of-living premium (Minneapolis COL index: 103 versus Boston’s approximately 140) dramatically changes the real-wage comparison.
The most direct peer comparison is the Chicago metro, which had a nearly identical COL index and a similar Midwest labor market. Chicago’s $93,600 median versus Minneapolis’s $87,000 represents a genuine $6,600 annual gap — real, but not enough to justify relocation for most nurses with established roots.
What the median conceals: the full percentile picture
BLS OEWS May 2024 data for the Minneapolis-St. Paul-Bloomington metro breaks down as follows for registered nurses:
| Percentile | Annual Base Salary | Approximate Hourly |
|---|---|---|
| P25 (entry / lower-mid) | $75,000 | $36.06 |
| P50 (median) | $87,000 | $41.83 |
| P75 (experienced) | $107,000 | $51.44 |
| P90 (top earners) | $121,000 | $58.17 |
The P25-to-P90 spread is $46,000 — roughly a 61% range from the bottom quartile to near-top. That is wide, but not as dramatic as tech occupations, because nursing wages are more anchored by collective bargaining agreements, step scales, and union contracts. The market does not move in the hyperbolic jumps you see between junior and senior software engineers.
The most useful benchmark within this table: the gap from P50 to P75 is approximately $20,000. That gap is almost entirely achievable without going back to school — it primarily reflects unit type, shift selection, years of experience, and certifications. A new-grad med-surg nurse at P25 can realistically reach P75 within five to seven years by transitioning to critical care and committing to night or rotating shifts. That is a faster path to P75 than merit-increase compounding at 2-3% per year.
What drives the spread: specialty, shift, and employer tier
Specialty differentials
Critical care (ICU, CVICU, PICU, NICU) commands the highest wages in the Minneapolis market. At major Twin Cities health systems in 2024-2025, ICU nurses report average compensation in the $102,000-$112,000 range — a $15,000-$25,000 premium over the metro median. Emergency department nurses run comparably elevated. Operative services (OR, procedural sedation) cluster in the same band. NICU positions in the Minneapolis area, per Indeed and Incredible Health data, showed annual ranges of $61,470-$101,650, with experienced NICU nurses at the upper end clearing $95,000-$102,000 in base pay.
Labor and delivery, cardiac step-down, and oncology typically fall $8,000-$15,000 above the metro median. Outpatient and ambulatory nursing — physician office practices, ambulatory surgery centers, specialty clinics — clusters near or below the median because there are no night differentials, no holiday premiums, and the pace is more predictable. That trade-off is explicit: a clinic nurse accepting lower pay is, in part, paying for a more manageable schedule.
Certifications translate directly to pay. The CCRN (Critical Care Registered Nurse) credential is recognized in most Twin Cities hospital salary bands, adding $2-4/hr to base rates at major systems. At $3/hr for a full-time nurse, that is $6,240 in additional gross annual pay — an exam fee of $395 that pays back inside one month.
Shift premiums
Night differentials at Minneapolis-area health systems in 2024-2025 typically ran $3.00-$7.00 per hour above base, with larger academic and Magnet-designated facilities landing at the higher end. A full-time night-shift RN earning $43/hr base with a $5/hr differential earns an additional $10,400 per year — a real, persistent income difference that does not require any credential upgrade or job change.
The Minnesota Nurses Association (MNA) 2023-2025 collective bargaining agreement for state-employed nurses established a 4.5% salary adjustment effective July 1, 2024, and documented shift differential rates of $2.75/hr for all hours before 6 a.m. for that specific public-sector contract. Private-sector contracts at the major health systems generally run higher — $4-7/hr for nights is common at Allina Health, HealthPartners, and M Health Fairview.
Weekend differentials add another $1.50-$3.00/hr at most systems. Stacking nights and weekends — a schedule choice many nurses make deliberately during specific life phases — can move a P50 nurse’s total wage compensation to the P70-P75 range without any change in employer or specialty.
Holiday pay is commonly 1.5x to 2.5x base rate depending on the collective bargaining agreement. At a $43/hr base, a single 12-hour holiday shift at 2x pay adds $516 in gross wages — not transformative, but it compounds across four or five designated holidays per year.
Employer tier
The Twin Cities hospital market has a clear pay hierarchy. Allina Health, which operates Abbott Northwestern, United Hospital, and several specialty hospitals, is a major union-represented system where experienced RN base rates at flagship facilities frequently land in the $45-56/hr range for critical care. M Health Fairview (formed from the 2017 merger of Fairview Health Services and University of Minnesota Physicians) anchors the academic medicine tier — Level I trauma center designation, teaching hospital culture, and correspondingly higher compensation for specialized units. HealthPartners, including Regions Hospital in St. Paul, operates on a comparable band.
Hennepin Healthcare (HCMC) is the county safety-net system and Level I trauma center; its nursing wages are union-negotiated and track closely with the major health systems, though total compensation packages may differ on benefits structure.
Community and suburban hospitals — Allina’s suburban campuses, Fairview’s community sites, Essentia Health facilities — tend to pay 6-12% below the flagship academic centers. That gap is consistent and documented across multiple data sources. Long-term care, skilled nursing facilities, and home health agencies form the lower tier, with wages that can run $10-$15/hr below acute inpatient even for nurses with equivalent clinical years.
Travel nursing is a separate market: agency and travel rates in the Minneapolis area in 2024 ran $1,800-$2,800/week all-in (including housing stipend), translating to $93,600-$145,600 annualized. That premium reflects the genuine instability, lack of seniority accumulation, and gaps in employer-paid benefits — it is not free money, but for nurses with the right life circumstances, it closes quickly on total cash.
Total compensation breakdown
BLS wage data tracks base salary only. For a Minneapolis RN near the median, total annual compensation looks like this:
- Base salary: $87,000. The BLS-tracked figure; the starting point for any offer conversation.
- Shift differentials and premiums: approximately $5,000-$10,400. Zero for a straight day-shift nurse; approaching $10,000 for a consistent nights nurse. Using a blended estimate of roughly $7,500 for a typical distribution across the metro workforce.
- Annual bonus / incentive: minimal to none for most staff RNs. Minneapolis hospital systems, like their national peers, do not offer performance bonuses to bedside nurses. Sign-on bonuses, which ran $5,000-$15,000 at many Twin Cities systems in 2022-2023 during peak staffing shortages, have moderated — but targeted offers for night-shift critical care and OR nurses still appear in 2024-2025 postings at $3,000-$8,000.
- Equity: $0. Allina, M Health Fairview, HealthPartners, and HCMC are all non-profit health systems. There is no equity compensation.
A practical composite for a mid-career Minneapolis RN on a mixed schedule: $87,000 base + $7,500 in shift/weekend premiums = approximately $94,500 in total wage income. Add employer-paid health insurance (premium value typically $8,000-$14,000 at major systems), defined-contribution retirement match (commonly 3-5% of salary), and 22-28 days of paid time off for mid-career nurses — total compensation package value approaches $115,000-$125,000 when non-cash benefits are included.
Cost-of-living adjusted comparison
Minneapolis’s cost-of-living index is approximately 103 based on C2ER and Numbeo composite data — meaning the Twin Cities runs about 3% above the US national average. That is a very modest premium by major-metro standards, and it fundamentally changes the picture when you compare Minneapolis to coastal nursing markets.
A Minneapolis RN at the $87,000 median, COL-adjusted, carries approximately $84,500 in purchasing power relative to the US average baseline. Compare that to a San Francisco Bay Area RN at $162,000 median where the COL index exceeds 178 — that $162,000 in nominal wages translates to approximately $91,000 in real purchasing power. The nominal gap between Minneapolis and the Bay Area is $75,000. The real purchasing-power gap is closer to $6,500. That is a dramatically different story than the raw salary numbers suggest.
Rent is the primary driver. A one-bedroom apartment near Hennepin Avenue or Nicollet Mall in Minneapolis runs $1,400-$2,000 per month. Comparable proximity to UCSF Medical Center in San Francisco runs $3,000-$4,500. A Minneapolis RN at $87,000 spending $1,700/month on rent is allocating 23% of gross income to housing. A San Francisco RN at $162,000 spending $3,800/month is allocating 28%. The Minneapolis nurse keeps more of each paycheck in real terms, even before touching investment accounts.
The COL comparison to Chicago (index approximately 104) is nearly identical — Minneapolis and Chicago are essentially at parity in purchasing power — which makes the $6,600 nominal wage gap between the two cities the actual cost of the Chicago market.
Three-lever negotiation playbook
Lever 1: Know your step placement before you accept
Most major Twin Cities health systems use internal step scales tied to years of directly relevant RN experience. A recruiter may verbally offer you a salary without specifying which step on the scale you’ve been placed. Before accepting any offer, ask: “What step am I being placed at, and what is the total number of steps in this salary band?” If you have six years of ICU experience and they’re placing you at step 4 of 12, you have a concrete, documentable argument to request step 6.
The P75 of $107,000 annually is the right anchor for a nurse with five or more years of direct inpatient experience, particularly in a high-acuity specialty. Translate that to hourly: approximately $51/hr. If the offer is at $47/hr and you have six years of ICU experience, the ask is specific and defensible: “Based on BLS data for this metro and my specialty background, I was expecting to land in the $50-52/hr range — can you tell me where that falls in your step scale?”
Lever 2: Negotiate the shift and schedule before the first day
Minneapolis health systems have real and persistent difficulty filling night shifts and rotating evening positions. That scarcity is leverage you can use at the offer stage — but only before you accept. Once you’re placed on a day shift, moving to nights typically requires an internal transfer process that can take 6-18 months.
If you are willing to work nights, say so explicitly in the offer conversation: “I’m comfortable committing to a permanent night schedule — does that shift the compensation?” At most major Twin Cities systems, the answer is yes: $4-7/hr in shift differential adds $8,300-$14,600 per year to gross pay. That is a real, recurring income difference that does not require renegotiating base salary.
Weekend Baylor plans (two 12-hour weekend shifts for full-time salary equivalent) exist at some systems and carry a premium built into the base rate. Ask whether the option exists, even if it wasn’t offered — many managers won’t mention it unless asked.
Lever 3: Use sign-on bonuses for true optionality
Even when sign-on bonuses aren’t prominently advertised, they can often be created for critical care, ER, and OR positions on evenings or nights at Twin Cities health systems. Ask directly: “Is there a sign-on bonus available for this role?” If not, ask whether one could be structured for a longer commitment: “Would a two-year commitment open up any sign-on consideration?”
Before accepting any sign-on, read the clawback structure carefully. Standard language at Minnesota hospital systems ties repayment to a 12-24 month commitment, pro-rated. A $7,500 sign-on with an 18-month clawback means you owe $2,500 if you leave at month 12 — manageable. A $7,500 sign-on with a 36-month clawback is a different calculus. Negotiate the repayment period alongside the bonus amount, and get the clawback terms in writing before signing.
Data caveats
BLS OEWS tracks base wages only, not total compensation. The $87,000 median excludes shift differentials, sign-on bonuses, employer healthcare premiums, and retirement match contributions. For nurses with meaningful differential income, actual W-2 earnings can run 8-12% above the BLS-tracked base figure.
The survey is lagged. May 2024 OEWS data captures wages paid in spring 2024, published in late 2024. MNA contract settlements and health system wage adjustments negotiated in late 2024 through 2025 may not be reflected, particularly at union-represented facilities that signed multi-year agreements during the post-pandemic staffing surge.
SOC 29-1141 includes all registered nurses, not just inpatient hospital nurses. School nurses, occupational health nurses, public health nurses, and informatics specialists all share the same occupation code as a bedside ICU nurse. The distribution shifts toward higher numbers if you’re filtering to inpatient acute care specifically — the low-wage outpatient and community settings dilute the metro-wide median below what an inpatient hospital nurse experiences in practice.
Travel nursing compensation is a parallel market. The $1,800-$2,800/week travel rates in Minneapolis in 2024 are not captured in BLS OEWS, which surveys permanent employment wages. Travel rates fluctuate sharply with staffing conditions and are not a reliable baseline for permanent role negotiation — though they establish a market floor that hospitals are aware of when recruiting direct-hire staff.
For a solid negotiation foundation, the BLS figures are the right anchor: mandatory reporting, large sample, publicly verifiable. Pair them with any salary ranges posted on the health system’s careers page and, if available, any salary transparency data published by the State of Minnesota for its government-employed nurses. The combination gives you a specific, credible number to bring into the room — one that’s grounded in public data rather than crowdsourced self-reporting.