#1Grand Rapids, MI · Kent County
★★★★★CMS 5/558 bedsNon-profitMedicaid
- Nurse hours
- 5.14 /day
- Staff turnover
- 28%
- Serious cites
- 0
Nurse staffing at Holland Home Breton runs about 33% above the national average, and the weekend drop is only around 6%, small enough that care doesn't change much on Saturdays and Sundays. Staff turnover sits at 28.1% against a national 45.8%, which matters because familiar aides tend to notice small changes sooner. The inspection record shows six deficiencies, none at the harm level and none related to abuse; the last state visit was in March 2025, so the picture is recent rather than stale. Three straight five-star ratings from CMS, health inspections, quality measures, and staffing, back that up. As a nonprofit, this is a home that has kept its numbers steady across every category the federal government tracks.
#2Ishpeming, MI · Marquette County
★★★★★CMS 5/5140 bedsGovernmentMedicaid
- Nurse hours
- 5.06 /day
- Staff turnover
- 24%
- Serious cites
- 0
Nurse staffing here runs about 5.06 hours per resident day, roughly 31% above the national average of 3.86, and weekends dip only about 10% below the home's own weekday level. Staff turnover sits at 23.8% against a national average near 46%, which matters over time because familiar caregivers tend to notice changes sooner. The tradeoff is in the inspection record: 8 deficiencies, 3 of them serious enough to involve harm or jeopardy, though none abuse-related, with the most recent inspection in May 2025. County-owned facilities often run leaner on frills and steadier on staffing, and the numbers here follow that pattern.
#3Caro, MI · Tuscola County
★★★★★CMS 5/5159 bedsGovernmentMedicaid
- Nurse hours
- 5.95 /day
- Staff turnover
- 25%
- Serious cites
- 0
Tuscola County Medical Care Facility runs on a county government budget out of Caro, and the staffing numbers show it: 5.95 nurse hours per resident day, roughly 54% above the national average of 3.86. Turnover sits at 24.5% against a national 45.8%, meaning aides and nurses tend to stay. Weekends run about 14% leaner than weekdays, which is worth asking about if your relative needs help at predictable times. The tradeoff is inspections, 23 deficiencies on the current record, one at harm or jeopardy level, though none abuse-related, and the most recent survey was December 2025. Quality and staffing measures both score well; the health inspection side is the softer spot.
#4Harbor Springs, MI · Emmet County
★★★★☆CMS 4/5120 bedsGovernmentMedicaid
- Nurse hours
- 5.14 /day
- Staff turnover
- 26%
- Serious cites
- 0
Bay Bluffs runs on county money, and the numbers show what that buys: 5.14 nurse hours per resident day, roughly a third more staffing than the typical American nursing home. Turnover sits at 26.1 percent against a national average near 46 percent, so the people caring for residents tend to stay. Weekend coverage dips about 18 percent below weekday levels, worth asking about if your family visits on Saturdays and Sundays. Inspectors were last in on April 17, 2025, and the record shows nine deficiencies, none of them causing harm or involving abuse. Four- and five-star inspection and quality ratings back that up.
#5Frankfort, MI · Benzie County
★★★★★CMS 5/535 bedsNon-profitMedicaid
- Nurse hours
- 5.86 /day
- Staff turnover
- 23%
- Serious cites
- 0
Paul Oliver Memorial Hospital Ltcu runs 35 certified beds in Frankfort under corporate for-profit ownership, and the staffing numbers stand out: 5.86 nurse hours per resident day, roughly half again the national average of 3.86. Turnover sits at 22.5%, well under the 45.8% national figure, though weekend coverage dips about 9% below its own weekday level. Federal ratings put inspections at 4 of 5 stars and both quality measures and staffing at 5 of 5. The current record shows 21 deficiencies, including one at the harm or jeopardy level and one abuse-related, with the most recent inspection dated March 20, 2025.
#6Livonia, MI · Wayne County
★★★★★CMS 5/5103 bedsNon-profitMedicaid
- Nurse hours
- 5.01 /day
- Staff turnover
- 25%
- Serious cites
- 0
Marywood runs on 5.01 nurse hours per resident day, roughly 30% above the national average, and weekend staffing dips about 10% below its own weekday levels. Staff turnover sits at 24.8% against a national average near 46%, which matters because consistent caregivers tend to know residents' routines. The tradeoff shows up in its record: 21 deficiencies, including one at the harm level and two abuse-related, though the most recent inspection was September 2025 and the health inspection rating still came in at 4 of 5. It's church-affiliated and nonprofit, with 103 beds. Strong staffing and low turnover, but read the abuse-related citations yourself before deciding.
#7St. Louis, MI · Gratiot County
★★★★★CMS 5/597 bedsFor-profitMedicaid
- Nurse hours
- 3.79 /day
- Staff turnover
- 34%
- Serious cites
- 0
Schnepp Senior Care runs 97 beds in St. Louis under for-profit LLC ownership, and its staffing numbers sit just under the national average, 3.79 nurse hours per resident day, with weekends running about 8% thinner than weekdays. The people it does have tend to stay: 34.2% turnover beats the 45.8% national rate. What pulls the record down is the inspection side. Seventeen deficiencies are on file, two of them at harm or jeopardy level and five tied to abuse, which explains a 2-out-of-5 health inspection rating. The last inspection was June 2025, so the picture is current. Strong quality and staffing stars coexist here with a troubled survey history, worth asking about directly before you decide.
#8Grand Rapids, MI · Kent County
★★★★★CMS 5/5136 bedsNon-profitMedicaid
- Nurse hours
- 5.65 /day
- Staff turnover
- 43%
- Serious cites
- 0
Edison Christian Health Center runs on 5.65 nurse hours per resident day, roughly 46 percent more than the national average, and that shows up in its staffing and quality measure ratings. Turnover sits at 43.2 percent, slightly better than the national 45.8, though weekend coverage drops about 10 percent from weekday levels. The home carries nine deficiencies on its current record, none at the harm or jeopardy level and none abuse-related, with its most recent inspection dated September 2025. As a nonprofit with 136 certified beds in Grand Rapids, it has kept a clean harm-free survey history while staffing well above what most homes manage.
#9Allegan, MI · Allegan County
★★★★★CMS 5/539 bedsGovernmentMedicaid
- Nurse hours
- 5.35 /day
- Staff turnover
- 33%
- Serious cites
- 0
Allegan County Medical Care Facility runs on roughly 5.35 nursing hours per resident each day, well above the national average of 3.86, and its weekend coverage dips only slightly below weekday levels. Staff turnover sits at 32.7 percent, noticeably lower than the national 45.8 percent, which matters because familiar caregivers tend to notice changes in residents sooner. The county-owned home carries 11 deficiencies on its record, none at the harm level and none related to abuse, and its last inspection was in February 2026, recent enough that the findings reflect current conditions rather than old ones. With 39 certified beds, it stays small, and small homes live or die on whether the same people keep showing up. Here, the numbers suggest they do.
#10Alma, MI · Gratiot County
★★★★★CMS 5/5204 bedsNon-profitMedicaid
- Nurse hours
- 5.19 /day
- Staff turnover
- 31%
- Serious cites
- 0
The Michigan Masonic Home in Alma runs on 5.19 nurse hours per resident day, roughly a third more staffing than the national average, and its staff turnover of 31.3% sits well below the 45.8% national figure, people tend to stay here. Weekend coverage dips about 10% from weekday levels, worth asking about if your family visits Saturdays and Sundays. Inspections turned up 13 deficiencies, none involving harm or abuse, and the most recent visit was January 2026, so the record is current. Five stars across staffing and quality measures, four on health inspections, under nonprofit ownership.
#11Okemos, MI · Ingham County
★★★★☆CMS 4/5236 bedsGovernmentMedicaid
- Nurse hours
- 5.09 /day
- Staff turnover
- 38%
- Serious cites
- 0
Ingham County Medical Care Facility is a county-owned home in Okemos with 236 certified beds, and its staffing is the standout: 5.09 nurse hours per resident day, roughly a third more than the national average of 3.86. Weekend coverage dips about 11% below weekday levels, which is common but still worth knowing if you're visiting Saturday or Sunday. Annual turnover sits at 37.5%, better than the 45.8% national figure, so the aides and nurses here tend to stick around longer than average. The caution is the inspection record, 63 deficiencies, one at harm or jeopardy level and nine abuse-related, with a health inspection rating of 2 out of 5 despite quality and staffing each earning top marks.
#12Grand Rapids, MI · Kent County
★★★★★CMS 5/580 bedsNon-profitMedicaid
- Nurse hours
- 5.00 /day
- Staff turnover
- 34%
- Serious cites
- 0
Corewell Health Rehabilitation & Nursing Center runs about five hours of nursing care per resident each day, roughly 29% more than the national average of 3.86, a real edge, though weekends dip about 16% below its own weekday pace. Staff turnover sits at 33.7%, better than the 45.8% national rate, so the people caring for residents tend to stick around. The inspection record is thin: one deficiency total, none involving harm or abuse, and the last state visit was July 2025, so the findings are recent. As a nonprofit with 80 beds, it's small enough that leadership likely knows the floor.
#13Sterling, MI · Arenac County
★★★★★CMS 5/539 bedsFor-profitMedicaid
- Nurse hours
- 4.66 /day
- Staff turnover
- 26%
- Serious cites
- 0
Medilodge Of Sterling runs 4.66 total nurse hours per resident day, roughly 21% above the national average of 3.86, and its staff turnover sits at 25.6% against a national figure near 46%, meaning the people caring for residents here tend to stay. The tradeoff shows up on weekends, when staffing drops about a fifth below its own weekday levels, so coverage is thinner on Saturdays and Sundays. Inspectors have logged 19 deficiencies, none of them causing harm or involving abuse, and the last visit was in September 2025. A for-profit corporate owner, 39 beds, and a recent clean inspection history with stable staffing behind it.
#14Harbor Beach, MI · Huron County
★★★★★CMS 5/530 bedsNon-profitMedicaid
- Nurse hours
- 5.72 /day
- Staff turnover
- 18%
- Serious cites
- 0
Lakeview runs on unusually steady ground. Nurse staffing sits at 5.72 hours per resident day, roughly half again the national mark, and only 18.2% of staff left last year against a national average near 46%, that kind of retention usually shows up as familiar faces who know the residents. Inspections are recent and clean where it counts: fifteen deficiencies on record, none causing harm or involving abuse, and the health inspection rating came back perfect. The one soft spot is weekends, when coverage drops about a fifth below the home's own weekday level. Nonprofit ownership, 30 beds, and a four out of five on quality measures round out a record that's hard to argue with.
#15Charlotte, MI · Eaton County
★★★★★CMS 5/5142 bedsGovernmentMedicaid
- Nurse hours
- 6.31 /day
- Staff turnover
- 38%
- Serious cites
- 0
Eaton County Medical Care Facility is county-owned and staffed well above the national average, 6.31 nurse hours per resident day against 3.86 nationally-a figure that shows up in its staffing and quality ratings. Weekend coverage dips about 16% below its own weekday level, and turnover sits at 38%, lower than the 45.8% national average. The record isn't clean: 18 deficiencies, including one at the harm or jeopardy level and two tied to abuse. Its most recent inspection was February 2026. Strong day-to-day staffing paired with a deficiency history that includes serious findings is what the numbers show.