Top-Rated Nursing Homes in Michigan
The 108 nursing homes in Michigan that CMS rates 5 stars overall — the highest rating in the government’s five-star system. Listed exactly as CMS publishes it, grouped by county.
At a glance
- CMS 5-star nursing homes
- 108
- Share of rated facilities
- 26%
- of 421 rated
- Rated 4 stars or better
- 176
- All nursing homes in state
- 423
About the CMS 5-star rating (and what this list is not)
CMS 5-star nursing homes in Michigan
All 108 facilities, grouped by county. Each links to its full CMS record.
Kent County12
- Corewell Health Grand Rapids Hospitals RehabilitatGrand Rapids · Kent County · 120 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Corewell Health Rehabilitation & Nursing Center -Grand Rapids · Kent County · 165 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Corewell Health Rehabilitation & Nursing Center -Grand Rapids · Kent County · 80 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Edison Christian Health CenterGrand Rapids · Kent County · 136 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Holland Home Breton Rehabilitation & Living CentreGrand Rapids · Kent County · 58 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Medilodge of WyomingWyoming · Kent County · 80 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Michigan Veteran Homes at Grand RapidsGrand Rapids · Kent County · 128 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Porter Hills Health CenterGrand Rapids · Kent County · 39 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- St Ann's HomeGrand Rapids · Kent County · 55 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- The Oaks at BelmontBelmont · Kent County · 60 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- The Oaks at Byron CenterByron Center · Kent County · 60 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Valley Health CenterGrand Rapids · Kent County · 20 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
Wayne County11
- Aerius Health CenterRiverview · Wayne County · 78 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
- Ambassador, A Villa CenterDetroit · Wayne County · 176 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Hamilton Nursing HomeDetroit · Wayne County · 64 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Marywood Nursing Care CenterLivonia · Wayne County · 103 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Medilodge of PlymouthPlymouth · Wayne County · 39 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Oakpointe Senior Care and Rehab CenterDetroit · Wayne County · 106 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Optalis Health and Rehabilitation of Grosse PointeGrosse Pointe Woods · Wayne County · 80 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Rivergate Health Care CenterRiverview · Wayne County · 223 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Sheffield Manor Nursing & Rehabilitation CenterDetroit · Wayne County · 106 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- St. Joseph's, A Villa CenterHamtramck · Wayne County · 169 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- West Oaks Senior Care & Rehab CenterDetroit · Wayne County · 102 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
Macomb County8
- Fraser VillaFraser · Macomb County · 111 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Lakepointe Senior Care and Rehabilitation CenterClinton Township · Macomb County · 134 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Michigan Veterans Home of Chesterfield TownshipChesterfield Township · Macomb County · 128 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Orchard Grove Health CampusRomeo · Macomb County · 55 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Shelby Crossing Health CampusShelby Townhip · Macomb County · 57 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- St. Anthony Healthcare CenterWarren · Macomb County · 142 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- The Orchards at ArmadaArmada · Macomb County · 67 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- WellBridge of RomeoRomeo · Macomb County · 124 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
Monroe County6
- Fountain View of MonroeMonroe · Monroe County · 119 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Hickory Ridge of TemperanceTemperance · Monroe County · 88 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- IHM Senior Living CommunityMonroe · Monroe County · 58 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Medilodge of MonroeMonroe · Monroe County · 103 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Monroe Springs Skilled Nursing and RehabMonroe · Monroe County · 89 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Wellspring Lutheran Nursing and Rehab ServicesMonroe · Monroe County · 122 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
Oakland County5
- BellbrookRochester Hills · Oakland County · 36 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Fox Run VillageNovi · Oakland County · 44 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Lourdes Rehabilitation and Healthcare CenterWaterford · Oakland County · 80 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- South Lyon Senior Care and Rehab CenterSouth Lyon · Oakland County · 74 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- The Neighborhoods of White LakeWhite Lake · Oakland County · 39 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
St. Clair County4
- Marwood Manor Nursing HomePort Huron · St. Clair County · 240 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Medilodge of Port HuronFort Gratiot · St. Clair County · 127 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Medilodge of YaleYale · St. Clair County · 108 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Regency on the Lake - Fort GratiotFort Gratiot · St. Clair County · 130 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
Genesee County3
- Argentine Care CenterLinden · Genesee County · 60 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Fenton HealthcareFenton · Genesee County · 92 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- The Oaks at WoodfieldGrand Blanc · Genesee County · 64 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
Ingham County3
- Holt Senior Care and Rehab CenterHolt · Ingham County · 101 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Medilodge of OkemosOkemos · Ingham County · 100 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- The Willows At OkemosOkemos · Ingham County · 68 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
Tuscola County3
- Fisher Senior Care and RehabilitationMayville · Tuscola County · 53 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Medilodge of Cass CityCass City · Tuscola County · 80 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Tuscola County Medical Care FacilityCaro · Tuscola County · 159 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
Alpena County2
Arenac County2
Benzie County2
Clare County2
Huron County2
Isabella County2
Marquette County2
Muskegon County2
Ottawa County2
Shiawassee County2
Washtenaw County2
Allegan County1
Barry County1
Branch County1
Clinton County1
Crawford County1
Delta County1
Dickinson County1
Gladwin County1
Grand Traverse County1
Gratiot County1
Hillsdale County1
Kalamazoo County1
Lapeer County1
Lenawee County1
Livingston County1
Mackinac County1
Manistee County1
Mason County1
Midland County1
Montcalm County1
Newaygo County1
Oceana County1
Oscoda County1
Presque Isle County1
Roscommon County1
Compare the top-rated facilities
Put two to four of these facilities side by side on the same CMS fields — exact CMS values, no ranking or recommendation.
A 5-star overall rating does not mean two facilities are identical — they can differ on health inspections, staffing, penalties, and beds. Compare shows all of it side by side.
Related research
Frequently asked questions
How many 5-star nursing homes are in Michigan?
CMS gives its highest overall rating — 5 stars — to 108 of the 421 rated nursing homes in Michigan (about 26%). Those 108 facilities are listed on this page, grouped by county.
Are these the best nursing homes in Michigan?
They are the facilities CMS rates 5 stars overall — the highest rating in the government's five-star system, based on health inspections, staffing, and quality measures. SeniorCareRating.com does not add its own ranking or opinion; a CMS star rating is a summary of past data, not a guarantee about a facility's current care. Always visit in person and confirm current details with the facility.
What does a 5-star CMS rating mean?
CMS calculates an overall five-star rating from three components: health inspections, staffing levels relative to resident needs, and clinical quality measures. Five stars is "much above average" in CMS's own words. It reflects past reported data, so read it alongside the facility's individual records and a personal visit.
How current is this list?
The ratings on this page reflect the CMS data snapshot refreshed 2026-07-18. CMS updates its ratings over time, so confirm a facility's current rating on Medicare's Care Compare before making a decision.