Michigan's average registered nurse salary of $94,300 places it in the middle of the regional peer group. Minnesota leads the comparison at $103,420, while Ohio sits lowest at $87,730. If you are competing for candidates who have offers from neighboring states, Minnesota is the market most likely to require you to stretch your budget.
Registered nurse salary in Michigan (2026)
In this article
The average registered nurse salary in Michigan is $94,300 per year. A small pool of very high earners pulls the average upward, so the median of $94,300 is the more reliable starting point for most hiring decisions. Michigan employs 104,950 registered nurses, and the gap between the mean and median is $0, which reflects a relatively even distribution across the candidate pool you will be evaluating. Junior registered nurses in Michigan typically earn around $77,260, while senior specialists typically reach or exceed $116,710. Plan for a range rather than a single number when budgeting for a registered nurse hire in Michigan, and anchor that range to the seniority and specialization of the role you are filling.
Metric / Value
Metric | Value |
Median Annual Salary | $94,300 |
Average Annual Salary | $94,300 |
vs. National Average | 7.0% below the national mean of $101,420 |
Data comes from the BLS OEWS and covers 104,950 employed registered nurses across Michigan.
See how Rippling handles payroll, benefits, and onboarding for your next registered nurse hire.
Registered nurse salary percentiles in Michigan
Percentile | Annual Salary |
10th Percentile | $77,260 |
25th Percentile | $82,080 |
75th Percentile | $103,450 |
90th Percentile | $116,710 |
Employers hiring at the entry level can anchor offers near $77,260, while roles requiring specialized experience or leadership typically call for compensation closer to $103,450 or above. Senior specialists in Michigan regularly reach or exceed the $116,710 threshold, so budget accordingly when competing for experienced candidates.
Registered nurse salary by city in Michigan
City | Average Annual Salary |
Ann Arbor | $109,000 |
Detroit | $95,460 |
Flint | $94,990 |
Lansing | $90,220 |
Grand Rapids | $89,910 |
Location meaningfully affects what you will need to offer a registered nurse in Michigan, so build your compensation range around the specific metro where the role sits. Ann Arbor commands the highest average at $109,000, which is $19,090 above Grand Rapids at $89,910. If you are hiring in Ann Arbor, expect to budget noticeably more than you would for the same role in western Michigan.
State | Average Annual Salary | Median Annual Salary |
Michigan | $94,300 | $94,300 |
Minnesota | $103,420 | $101,510 |
Wisconsin | $94,690 | $95,530 |
Illinois | $94,360 | $95,990 |
Indiana | $89,150 | $83,500 |
Ohio | $87,730 | $82,510 |
Michigan sits in the middle of the regional market, making it a cost-effective state to hire registered nurses compared to Minnesota but broadly in line with Wisconsin and Illinois. Michigan's mean of $94,300 trails Minnesota's $103,420 by a meaningful margin, yet it runs ahead of Indiana at $89,150 and Ohio at $87,730. Employers recruiting across state lines should factor these differences into offer benchmarks to stay competitive without overpaying relative to local norms.
Frequently asked questions about registered nurse salary in Michigan
How does Michigan compare to other states for registered nurse salary?
What do the top-earning registered nurses make in Michigan?
Registered nurses at the 90th percentile in Michigan earn $116,710 per year. That threshold represents the compensation level that senior specialists and highly experienced nurses typically reach or exceed. When building an offer for a top-tier candidate, use $116,710 as a floor for your upper range rather than a ceiling.
What is the salary range for a registered nurse in Michigan?
The full documented range runs from $77,260 at the 10th percentile to $116,710 at the 90th percentile. The middle of the market sits between $82,080 at the 25th percentile and $103,450 at the 75th percentile. Use the seniority and specialization of the specific role you are filling to determine where within that range your offer should land.
What is the average registered nurse salary in Michigan?
The average registered nurse salary in Michigan is $94,300 per year, which sits 7.0% below the national mean of $101,420. The median also lands at $94,300, indicating a relatively balanced distribution across the workforce. For most hiring decisions, $94,300 is a reliable anchor point, though city-level data shows meaningful variation, with Ann Arbor averaging $109,000 and Grand Rapids averaging $89,910.
Registered Nurse salary by state
Data sourced from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), 2025, SOC code 29-1141 (Registered Nurses).
Disclaimer
Rippling and its affiliates do not provide tax, accounting, or legal advice. This material has been prepared for informational purposes only, and is not intended to provide or be relied on for tax, accounting, or legal advice. You should consult your own tax, accounting, and legal advisors before engaging in any related activities or transactions.
Author
The Rippling Team
Global HR, IT, and Finance know-how directly from the Rippling team.
Hubs
Explore more

Registered nurse salary in Minnesota (2026)
Minnesota registered nurses earn $101,510 median annually. See salary ranges by city, percentile, and how MN compares to neighboring states.

Nurse practitioner salary in Michigan (2026)
Michigan nurse practitioners earn $132,790 on average. See salary ranges by city, percentile, and how Michigan compares to neighboring states.

Registered nurse salary in Wisconsin (2026)
Wisconsin RN salaries range from $77,470 to $119,860. See median pay, city breakdowns, and how Wisconsin compares to neighboring states.

Registered nurse salary in Ohio (2026)
Ohio registered nurses earn a median $82,510 per year. Compare salaries by percentile, city, and neighboring state to set competitive offers.

Registered nurse salary in Illinois (2026)
Registered nurse salaries in Illinois average $94,360, with a range from $69,170 to $118,190. See pay by city, percentile, and state comparison.

Registered nurse salary in Indiana (2026)
Indiana registered nurse salaries range from $66,750 to $105,750. See median pay, city breakdowns, and how Indiana compares to neighboring states.

Registered nurse salary in Iowa (2026)
Iowa registered nurse salaries range from $63,840 to $100,500. See median pay, city breakdowns, and how Iowa compares to neighboring states.

Physician assistant salary in Michigan (2026)
Michigan physician assistants earn $131,510 median annually. Compare salaries by city, percentile, and neighboring states to budget your next PA hire confidently.
See Rippling in action
Increase savings, automate busy work, and make better decisions by managing HR, IT, and Finance in one place.