RankingRight
Home / Nursing Homes / Michigan

Best Nursing Homes in Michigan, Graded A–F

All 421 graded Medicare-certified nursing homes in Michigan, scored from CMS Care Compare — nurse staffing, health inspections, quality measures and penalties — against Michigan peers of the same size. Grades are computed, never edited, and every input is shown on the facility page.

CMS data as of Aug 2026 · graded Sep 11, 2026
Grade distribution — Michigan
A15
B78
C140
D92
F96
Highest graded
Ishpeming · Staffing 5.1 nurse hours per resident-da...See grade
421 facilitiesgraded in Michigan · 15 earned an A
Highest in Michigan 1

Marquette County Medical Care Facility - Ishpeming, MI · 140 beds · government - city/county CMS Care Compare · data as of Aug 2026

  • Staffing 5.1 nurse hours per resident-day — top quarter in Michigan
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 89 · ExcellentSee Full Grade
9064851061 Ishpeming, Marquette County Medicaid
2

Corewell Health Rehabilitation & Nursing Center - - Grand Rapids, MI · 80 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.0 nurse hours per resident-day — top 10% in Michigan
  • 1 health deficiencies at the last standard survey (CMS severity score 8) — top 10%
  • No fines or payment denials in 3 years
AScore 88 · ExcellentSee Full Grade
6162674800 Grand Rapids, Kent County Medicaid
3

Corewell Health Grand Rapids Hospitals Rehabilitat - Grand Rapids, MI · 120 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.6 nurse hours per resident-day — top quarter in Michigan
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
AScore 88 · ExcellentSee Full Grade
6164863001 Grand Rapids, Kent County Medicaid
4

Eaton County Medical Care Facility - Charlotte, MI · 142 beds · government - county CMS Care Compare · data as of Aug 2026

  • Staffing 6.3 nurse hours per resident-day — top 10% in Michigan
  • 3 health deficiencies at the last standard survey (CMS severity score 28) — top quarter
  • No fines or payment denials in 3 years
AScore 86 · ExcellentSee Full Grade
5175432940 Charlotte, Eaton County Medicaid
5

Friendship Village - Kalamazoo, MI · 57 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.9 nurse hours per resident-day — top 10% in Michigan
  • 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
  • No fines or payment denials in 3 years
AScore 85 · ExcellentSee Full Grade
2693810560 Kalamazoo, Kalamazoo County
6

Fraser Villa - Fraser, MI · 111 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.4 nurse hours per resident-day — top quarter in Michigan
  • 3 health deficiencies at the last standard survey (CMS severity score 12) — top 10%
  • No fines or payment denials in 3 years
AScore 85 · ExcellentSee Full Grade
5862933300 Fraser, Macomb County Medicaid
7

Michigan Masonic Home - Alma, MI · 204 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.2 nurse hours per resident-day — top 10% in Michigan
  • 7 health deficiencies at the last standard survey (CMS severity score 32) — top quarter
  • No fines or payment denials in 3 years
AScore 84 · ExcellentSee Full Grade
9894633141 Alma, Gratiot County Medicaid
8

Mclaren Lapeer Region - Lapeer, MI · 19 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 6.8 nurse hours per resident-day — top 10% in Michigan
  • 2 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
  • No fines or payment denials in 3 years
AScore 84 · ExcellentSee Full Grade
8106675588 Lapeer, Lapeer County Medicaid
9

Medilodge Of Port Huron - Fort Gratiot, MI · 127 beds · for profit - individual CMS Care Compare · data as of Aug 2026

  • Staffing 4.0 nurse hours per resident-day — above median in Michigan
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
AScore 84 · ExcellentSee Full Grade
8103857447 Fort Gratiot, St. Clair County Medicaid
10

Edison Christian Health Center - Grand Rapids, MI · 136 beds · non profit - other CMS Care Compare · data as of Aug 2026

  • Staffing 5.6 nurse hours per resident-day — top 10% in Michigan
  • 4 health deficiencies at the last standard survey (CMS severity score 40) — above median
  • No fines or payment denials in 3 years
AScore 83 · ExcellentSee Full Grade
6164532475 Grand Rapids, Kent County Medicaid
11

Michigan Veterans Home Of Chesterfield Township - Chesterfield Township, MI · 128 beds · government - state CMS Care Compare · data as of Aug 2026

  • Staffing 7.7 nurse hours per resident-day — top 10% in Michigan
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
AScore 83 · ExcellentSee Full Grade
5867196791 Chesterfield Township, Macomb County Medicaid
12

Eastwood Nursing Center - Negaunee, MI · 100 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.0 nurse hours per resident-day — above median in Michigan
  • 2 health deficiencies at the last standard survey (CMS severity score 8) — top 10%
  • No fines or payment denials in 3 years
AScore 82 · ExcellentSee Full Grade
9064757500 Negaunee, Marquette County Medicaid
13

Michigan Veteran Homes At Grand Rapids - Grand Rapids, MI · 128 beds · government - state CMS Care Compare · data as of Aug 2026

  • Staffing 7.2 nurse hours per resident-day — top 10% in Michigan
  • 2 health deficiencies at the last standard survey (CMS severity score 8) — top 10%
  • No fines or payment denials in 3 years
AScore 82 · ExcellentSee Full Grade
6163456107 Grand Rapids, Kent County Medicaid
14

Marywood Nursing Care Center - Livonia, MI · 103 beds · non profit - church related CMS Care Compare · data as of Aug 2026

  • Staffing 5.0 nurse hours per resident-day — top 10% in Michigan
  • 5 health deficiencies at the last standard survey (CMS severity score 36) — above median
  • No fines or payment denials in 3 years
AScore 82 · ExcellentSee Full Grade
7344640600 Livonia, Wayne County Medicaid
15

The Oaks At Belmont - Belmont, MI · 60 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.4 nurse hours per resident-day — top quarter in Michigan
  • 2 health deficiencies at the last standard survey (CMS severity score 24) — top quarter
  • No fines or payment denials in 3 years
AScore 81 · ExcellentSee Full Grade
9066704451 Belmont, Kent County Medicaid
16

Glacier Hills - Ann Arbor, MI · 105 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.7 nurse hours per resident-day — top quarter in Michigan
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
BScore 80 · GoodSee Full Grade
7347690177 Ann Arbor, Washtenaw County Medicaid
17

The Oaks At Byron Center - Byron Center, MI · 60 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.1 nurse hours per resident-day — above median in Michigan
  • 2 health deficiencies at the last standard survey (CMS severity score 20) — top quarter
  • No fines or payment denials in 3 years
BScore 80 · GoodSee Full Grade
6169497310 Byron Center, Kent County Medicaid
18

Pleasant View Shiawassee County Medical Care Facil - Owosso, MI · 136 beds · government - county CMS Care Compare · data as of Aug 2026

  • Staffing 4.0 nurse hours per resident-day — above median in Michigan
  • 4 health deficiencies at the last standard survey (CMS severity score 20) — top quarter
  • No fines or payment denials in 3 years
BScore 80 · GoodSee Full Grade
9897433491 Owosso, Shiawassee County Medicaid
19

Tuscola County Medical Care Facility - Caro, MI · 159 beds · government - county CMS Care Compare · data as of Aug 2026

  • Staffing 5.9 nurse hours per resident-day — top 10% in Michigan
  • 7 health deficiencies at the last standard survey (CMS severity score 56) — above median
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
9896734117 Caro, Tuscola County Medicaid
20

Corewell Health Rehabilitation & Nursing Center - - Grand Rapids, MI · 165 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.1 nurse hours per resident-day — top 10% in Michigan
  • 2 health deficiencies at the last standard survey (CMS severity score 12) — top 10%
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
6164867002 Grand Rapids, Kent County Medicaid
21

Optalis Health And Rehabilitation Of Grosse Pointe - Grosse Pointe Woods, MI · 80 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.0 nurse hours per resident-day — above median in Michigan
  • 5 health deficiencies at the last standard survey (CMS severity score 20) — top quarter
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
5867780800 Grosse Pointe Woods, Wayne County Medicaid
22

Lourdes Rehabilitation And Healthcare Center - Waterford, MI · 80 beds · non profit - church related CMS Care Compare · data as of Aug 2026

  • Staffing 4.0 nurse hours per resident-day — above median in Michigan
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • $15,593 in fines in 3 years
BScore 78 · GoodSee Full Grade
2488865613 Waterford, Oakland County Medicaid
23

Shelby Crossing Health Campus - Shelby Townhip, MI · 57 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026

  • Staffing 4.5 nurse hours per resident-day — above median in Michigan
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
BScore 78 · GoodSee Full Grade
5865322100 Shelby Townhip, Macomb County Medicaid
24

Holland Home - Raybrook Manor - Grand Rapids, MI · 101 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.8 nurse hours per resident-day — top quarter in Michigan
  • 4 health deficiencies at the last standard survey (CMS severity score 20) — top quarter
  • No fines or payment denials in 3 years
BScore 78 · GoodSee Full Grade
6162355702 Grand Rapids, Kent County Medicaid
25

The Inn At Freedom Village - Holland, MI · 39 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.8 nurse hours per resident-day — top 10% in Michigan
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
BScore 77 · GoodSee Full Grade
6168207600 Holland, Ottawa County
1 2 3 25 per page · page 2+ noindex

How we grade nursing homes

What data goes into a grade?
CMS Care Compare: Nurse staffing (30), Health inspections (30), Quality measures (25), Penalties (15). Each metric is percentile-ranked against Michigan facilities in the same size band; A ≥ 80, B ≥ 65, C ≥ 50, D ≥ 35, F below. Facilities with under 60% of data are shown as "Not graded".
Can a facility pay to improve its grade?
No. Grades are computed from public data and have no editable field. Nothing on this page is sponsored.
Is a grade a substitute for visiting?
No. Use it to shortlist, then visit, ask for the latest inspection report, and talk to residents' families.