Registered Nurses Salary in Michigan

BLS OEWS May 2025 • 19 metro areas • Michigan

Registered Nurses in Michigan earn a median salary of $85,323 per year on average across 19 metro and nonmetro areas, -8.8% vs the national median of $93,600. An estimated 102,260 registered nurses are employed across Michigan, with salaries ranging from $78,310 to $98,280 depending on location.

$85,323 Avg median salary in Michigan
$98,280 Highest paying metro
$78,310 Lowest paying metro
102,260 Employed in Michigan

Compare Registered Nurses salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Registered Nurses
in
    vs

      Registered Nurses salaries by city in Michigan

      Metro area Median salary 25th pct 75th pct Employed
      Niles, MI $98,280 $76,890 $102,140 1,440
      Battle Creek, MI $95,750 $79,880 $102,960 1,320
      Ann Arbor, MI $94,050 $83,830 $99,930 12,030
      Detroit, MI $88,980 $81,140 $101,880 44,280
      Flint, MI $87,720 $80,950 $101,620 3,910
      Bay City, MI $87,670 $77,370 $105,490 840
      Monroe, MI $87,020 $76,480 $103,310 690
      Midland, MI $86,360 $86,360 $99,460 1,380
      Saginaw, MI $85,640 $83,300 $101,210 2,690
      Lansing, MI $84,820 $79,370 $101,380 3,560
      Kalamazoo, MI $84,300 $78,480 $102,040 3,220
      Grand Rapids, MI $80,900 $80,030 $97,410 13,600
      Southern Michigan $80,860 $72,640 $86,380 1,340
      Traverse City, MI $80,760 $78,770 $101,500 1,990
      Mid Michigan $80,190 $75,980 $85,550 2,740
      Northern Michigan $80,120 $70,150 $87,630 2,170
      Muskegon, MI $79,940 $67,000 $90,910 1,720
      Michigan City, IN $79,470 $75,860 $94,130 830
      Upper Peninsula of Michigan $78,310 $73,800 $92,740 2,510

      View Registered Nurses salaries in all cities