Metros in Michigan that are best for nurses

Paul Brady Photography // Shutterstock

- Nurses in Ann Arbor are typically paid $29,880 more than the metro's median income.
- Median annual wage for nurses: $79,030

#13. Ann Arbor, Michigan
Canva

- Nurses in Lansing are typically paid $31,220 more than the metro's median income.
- Median annual wage for nurses: $79,100

#12. Lansing-East Lansing, Michigan
Canva

- Nurses in Kalamazoo are typically paid $32,230 more than the metro's median income.
- Median annual wage for nurses: $76,230

#11. Kalamazoo-Portage, Michigan
Canva

- Nurses in Midland are typically paid $32,860 more than the metro's median income.
- Median annual wage for nurses: $78,020

#10. Midland, Michigan
Vladimir Mucibabic // Shutterstock

- Nurses in Detroit are typically paid $33,050 more than the metro's median income.
- Median annual wage for nurses: $81,050

#9. Detroit-Warren-Dearborn, Michigan
Canva

- Nurses in Grand Rapids are typically paid $34,320 more than the metro's median income.
- Median annual wage for nurses: $77,050

#8. Grand Rapids-Wyoming, Michigan
Canva

- Nurses in Monroe are typically paid $35,130 more than the metro's median income.
- Median annual wage for nurses: $78,690

#7. Monroe, Michigan
Canva

- Nurses in Battle Creek are typically paid $35,620 more than the metro's median income.
- Median annual wage for nurses: $80,550

#6. Battle Creek, Michigan
Canva

- Nurses in Saginaw are typically paid $37,280 more than the metro's median income.
- Median annual wage for nurses: $77,520

#5. Saginaw, Michigan
Tara Ashlee Photography // Shutterstock

- Nurses in Niles are typically paid $38,400 more than the metro's median income.
- Median annual wage for nurses: $77,660

#4. Niles-Benton Harbor, Michigan
Jake M Media // Shutterstock

- Nurses in Bay City are typically paid $41,460 more than the metro's median income.
- Median annual wage for nurses: $79,350

#3. Bay City, Michigan
Canva

- Nurses in Muskegon are typically paid $41,890 more than the metro's median income.
- Median annual wage for nurses: $80,120

#2. Muskegon, Michigan
Canva

- Nurses in Flint are typically paid $46,500 more than the metro's median income.
- Median annual wage for nurses: $86,210

#1. Flint, Michigan
Canva

In addition to salary considerations, young workers increasingly prioritize flexible schedules and support for their mental health while at work. Several nurses' unions in recent years went on strike to push for better working conditions, citing chronic understaffing at hospitals as a major issue.

With the field so mentally and emotionally taxing, and overtime hours that notoriously lead to burnout, roughly 100,000 RNs left the profession since 2020 and the start of the COVID-19 pandemic, according to a report published in 2023 from the National Council of State Boards of Nursing. Another analysis from National Nurses United, the largest professional association of registered nurses, found that more than 1 million registered nurses with active licenses in 2022 were not actively employed as RNs. Nurses leaving hospitals due to burnout and looking for more regular schedules may turn to physicians' offices, home health care services, and nursing care facilities.

California has attracted new nursing talent with its first-in-the-nation law that sets minimum nurse staffing requirements: Lower patient-to-nurse ratios are associated with better patient outcomes and less burnout for nurses. Oregon will soon join the exclusive club, becoming the second state to mandate nurse-to-patient ratios.

This story features data reporting by Paxtyn Merten, writing by Cassidy Grom, and is part of a series utilizing data automation across 47 states.

Factors for nurses beyond salary
Canva