Showing 1 to 20
of 194, best-graded first.
Farmington, MN · Dakota County
★★★★★CMS 5/590 bedsNon-profitMedicaid
- Nurse hours
- 5.11 /day
- Staff turnover
- 20%
- Serious cites
- 0
Trinity Care Center in Farmington runs on a nonprofit model, and its staffing reflects that: 5.11 nurse hours per resident day, roughly a third more than the national average of 3.86. Weekend coverage slips about 11% below its own weekday level, which is common but worth asking about if you're planning visits or worrying about Saturday care. Turnover sits at 19.8% against a national average near 46%, that stability matters, because familiar staff notice changes in residents. The inspection record isn't spotless: 14 deficiencies, two serious enough to involve harm or jeopardy, though none related to abuse, and the most recent inspection was April 30, 2026. The quality and staffing measures both score at the top of CMS's scale, which is where much of the strength here comes from.
Apple Valley, MN · Dakota County
★★★★★CMS 5/5162 bedsNon-profitMedicaid
- Nurse hours
- 4.87 /day
- Staff turnover
- 32%
- Serious cites
- 0
Apple Valley Village runs on a nonprofit model with 162 certified beds, and the staffing numbers are where it separates itself: 4.87 nurse hours per resident day against a national average of 3.86, roughly a quarter more hands-on time than most homes. That staff stays put too, 32.2% annual turnover versus 45.8% nationally, which matters because consistent caregivers know the residents. Weekends dip about 11% below weekday coverage, so ask how that plays out on a Sunday. The 21 deficiencies on record include two tied to abuse, though none rose to harm or jeopardy, and the most recent inspection was June 2025.
Roseville, MN · Ramsey County
★★★★★CMS 5/550 bedsNon-profitMedicaid
- Nurse hours
- 4.87 /day
- Staff turnover
- 33%
- Serious cites
- 0
Langton Shores runs about 4.87 nursing hours per resident day, roughly a quarter more than the national average, and its weekend staffing only dips about 8% below weekdays, a small gap compared to what many homes show. Staff turnover sits at 33.3%, well under the 45.8% national figure, which matters because consistent caregivers tend to know residents' routines. On the inspection side, the Roseville home carries just two deficiencies, none at the harm level and none abuse-related, with its most recent survey completed in January 2026, so the record is both light and current. The nonprofit ownership rounds out a picture of steady staffing and clean surveys rather than any single standout number.
Alexandria, MN · Douglas County
★★★★★CMS 5/583 bedsNon-profitMedicaid
- Nurse hours
- 4.16 /day
- Staff turnover
- 29%
- Serious cites
- 0
Knute Nelson Care Center in Alexandria runs about 4.16 nurse hours per resident day, roughly 8% above the national average, and weekend staffing drops about 14% from its weekday level. Staff turnover sits at 29.1% against a national average of 45.8%, so the people caring for residents tend to stay. The home carries 13 deficiencies on its current record, none at the harm or jeopardy level, though one is abuse-related. Its last inspection was May 13, 2026, and it's a nonprofit, which matters for how dollars get allocated. All three CMS star ratings land at 5/5. Worth asking about that one abuse-related citation and how weekends are covered.
Minneapolis, MN · Hennepin County
★★★☆☆CMS 3/5120 bedsNon-profitMedicaid
- Nurse hours
- 4.71 /day
- Staff turnover
- 28%
- Serious cites
- 0
Jones Harrison Residence runs on a nonprofit model with 120 certified beds, and the staffing numbers are the clearest thing about it: 4.71 nurse hours per resident day, roughly 22% above the national average, with a 5/5 CMS staffing rating to match. Turnover sits at 28.4%, well under the 45.8% national figure, which matters more than any single inspection score. Weekend coverage dips about 8% from its own weekday level, so ask how that plays out on Sundays. The record shows 29 deficiencies, none at harm or jeopardy level, though four are abuse-related and worth asking about directly. The last inspection was in January 2026.
Maple Plain, MN · Hennepin County
★★★★★CMS 5/564 bedsNon-profitMedicaid
- Nurse hours
- 4.65 /day
- Staff turnover
- 29%
- Serious cites
- 0
Haven Homes Of Maple Plain carries a rare set of marks: five stars across health inspections, quality measures, and staffing. The numbers behind that are real, not decorative. Nurse staffing runs 4.65 hours per resident day, roughly 20 percent above the national average, and staff turnover sits at 29.3 percent against a national figure near 46 percent, a workforce that mostly stays put. Weekend coverage dips about 11 percent below weekday levels, worth knowing if you visit Saturdays. The inspection record shows three deficiencies, none at the harm level and none tied to abuse, with the most recent survey dated May 2026. It's a 64-bed nonprofit, small enough that consistency is easier to hold.
Plymouth, MN · Hennepin County
★★★★★CMS 5/544 bedsFor-profitMedicaid
- Nurse hours
- 5.48 /day
- Staff turnover
- 21%
- Serious cites
- 0
The Birches at Trillium Woods runs on 5.48 nurse hours per resident day, roughly 42 percent above the national average, and its staff turnover of 21.1 percent sits far below the 45.8 percent typical elsewhere. That combination, more hands on deck and far fewer people leaving, is the main thing separating this Plymouth home from most of its peers. Six deficiencies on record, none involving harm or abuse, with the most recent inspection in May 2026. Weekend coverage dips about 10 percent below its own weekday level, which is worth asking about if your family visits mainly on Saturdays or Sundays.
Edina, MN · Hennepin County
★★★★☆CMS 4/565 bedsNon-profitMedicaid
- Nurse hours
- 6.27 /day
- Staff turnover
- 29%
- Serious cites
- 0
Aurora On France sits in Edina with 65 certified beds and a nonprofit, corporate owner. The staffing number is the headline: 6.27 nurse hours per resident day, roughly 62% above the national average, and a 5/5 staffing star. Weekend coverage dips about 10% below its own weekday level, but even that floor stays high. Turnover runs 29.1% against a national 45.8%, so the people providing that care tend to stay. The trade-off is inspections, 22 deficiencies on record, two tied to abuse, though none reached harm or jeopardy, and the last survey was in May 2026. Quality measures score 4/5. Plenty of hands and stable staff, with paperwork issues worth asking about directly.
Pelican Rapids, MN · Otter Tail County
★★★★★CMS 5/528 bedsGovernmentMedicaid
- Nurse hours
- 5.11 /day
- Staff turnover
- 28%
- Serious cites
- 0
Pelican Valley Health Center runs on hospital-district ownership in Otter Tail County, which tends to mean steadier budgets than the for-profit chains. The numbers back that up: 5.11 nurse hours per resident day against a national average of 3.86, with weekend staffing dipping about 19% below weekdays, worth asking about if your family visits on Saturdays. Staff turnover sits at 27.5%, well under the 45.8% national figure, so the people caring for residents are more likely to still be there next year. Seven deficiencies on record, none at harm or jeopardy level and none abuse-related, with the last inspection in March 2026. For 28 beds, that's a clean record.
Hastings, MN · Dakota County
★★★★★CMS 5/572 bedsNon-profitMedicaid
- Nurse hours
- 4.60 /day
- Staff turnover
- 33%
- Serious cites
- 0
Augustana Care Hastings runs a nonprofit shop with real staffing depth, 4.60 nurse hours per resident day against a national average of 3.86, and a 33.3% turnover rate that's meaningfully better than the 45.8% typical elsewhere. Weekends dip about 13% below weekday coverage, so ask how that gap gets filled. The catch sits on the inspection side: 18 deficiencies, one serious enough to reach harm or jeopardy level, plus a $21,645 fine, and the most recent survey dates to May 2025. Quality measures score well, but quality scores are self-reported by the facility. The staffing is genuinely there; the compliance record is the part worth pressing on during a visit.
Granite Falls, MN · Yellow Medcine County
★★★☆☆CMS 3/548 bedsNon-profitMedicaid
- Nurse hours
- 3.81 /day
- Staff turnover
- 25%
- Serious cites
- 0
Avera Granite Falls runs on a church-affiliated nonprofit model with 48 beds, and its staffing tells a story that splits in two directions. The day-to-day numbers land just under the national average, and weekends dip about 10% below its own weekday coverage, but only a quarter of its staff left last year, well under the 45.8% national rate, which matters for residents who need consistent faces. The trouble sits in inspections: 17 deficiencies on record, two serious enough to involve harm or jeopardy, one tied to abuse, and a $15,642 fine. That's the gap behind the middling grade, steady hands, uneven oversight.
Austin, MN · Mower County
★★★★★CMS 5/545 bedsNon-profitMedicaid
- Nurse hours
- 4.04 /day
- Staff turnover
- 28%
- Serious cites
- 0
Good Samaritan Society - Comforcare runs 45 certified beds in Austin under nonprofit ownership, and its staffing sits at 4.04 nurse hours per resident day, roughly 5% above the national average of 3.86. That margin matters less than the turnover number: 28.3% annually against a national average of 45.8%, which suggests aides and nurses here tend to stay. Weekend coverage dips about 8% below the home's own weekday level, so ask how that plays out on Saturdays.
The inspection record is where the picture complicates. Fourteen deficiencies are logged, one at the harm or jeopardy level, with a single fine of $21,645. The most recent inspection was January 29, 2026. Four stars on health inspections, five on quality measures and staffing, solid marks undercut somewhat by that harm-level finding. Worth asking about directly.
Minneapolis, MN · Hennepin County
★★★★★CMS 5/5119 bedsNon-profitMedicaid
- Nurse hours
- 4.34 /day
- Staff turnover
- 34%
- Serious cites
- 0
Redeemer Health Care Center in Minneapolis runs 4.34 nurse hours per resident day, about 13 percent above the national average, and its staff turnover sits at 33.8 percent, noticeably lower than the 45.8 percent typical elsewhere. Weekend staffing dips roughly 10 percent below its own weekday coverage, worth asking about if your family visits Saturdays or Sundays. The 25 deficiencies on record include nothing at the harm or jeopardy level and nothing abuse-related, and the most recent inspection was June 5, 2025, so the picture is current. This is a nonprofit corporation with 119 certified beds, and its federal ratings put quality measures and staffing at the top of the scale while health inspections land midrange.
Saint Paul, MN · Ramsey County
★★★☆☆CMS 3/571 bedsNon-profitMedicaid
- Nurse hours
- 4.41 /day
- Staff turnover
- 32%
- Serious cites
- 0
Good Samaritan Society - Maplewood runs a nonprofit home with 71 certified beds in Saint Paul, and its staffing is the strongest part of the picture: 4.41 nurse hours per resident day, roughly 14 percent above the national average, with weekend coverage dipping about 12 percent below its own weekdays. Turnover sits at 32 percent, well under the national 45.8 percent, which matters for consistent care. The inspection record is where it gets shakier, 33 deficiencies on file, including one at the harm level and two tied to abuse, and a 2-out-of-5 inspection rating from CMS. The most recent inspection was August 28, 2025, so that record is current, not stale.
Breckenridge, MN · Wilkin County
★★★★★CMS 5/580 bedsNon-profitMedicaid
- Nurse hours
- 4.20 /day
- Staff turnover
- 33%
- Serious cites
- 0
St Francis Home runs on a church-affiliated nonprofit model in Breckenridge, and the numbers back up the staffing side: 4.20 nurse hours per resident day, roughly 9% above the national average, with a 5/5 CMS staffing rating. Weekend coverage dips about 12% below its own weekday level, worth knowing if you visit Saturdays or Sundays. Turnover sits at 32.6%, well under the 45.8% national figure, which matters for whether your parent sees the same faces. The record shows 8 deficiencies, none at harm or jeopardy level and none abuse-related, with the most recent inspection in June 2026. Eight findings is a real number, not a spotless one, but the severity is what counts here.
Robbinsdale, MN · Hennepin County
★★☆☆☆CMS 2/596 bedsNon-profitMedicaid
- Nurse hours
- 4.21 /day
- Staff turnover
- 30%
- Serious cites
- 0
Good Samaritan Society's Robbinsdale home runs a split personality in the federal data. Nurse staffing sits at 4.21 hours per resident day, roughly 9% above the national average, and only 30.1% of staff left last year against a national rate near 46%. Those numbers suggest people stay and care is present. The inspection record tells a different story: 52 deficiencies on file, four tied to abuse, and a one-star health inspection rating, even though nothing on the current record rises to actual harm or jeopardy. Weekends run about 12% thinner than weekdays, so timing matters. A recent June 2026 inspection means the state has looked lately. Strong staffing, a rough survey history.
Golden Valley, MN · Hennepin County
★★★★★CMS 5/588 bedsNon-profit
- Nurse hours
- 4.70 /day
- Staff turnover
- 23%
- Serious cites
- 0
Covenant Living of Golden Valley runs on a church-affiliated nonprofit model, and the numbers behind it look steady. Nurses provide 4.70 hours of care per resident each day, roughly 22% more than the national average, and weekend coverage dips only about 7% below weekday levels, a modest gap compared to many homes. Annual turnover sits at 22.5%, about half the national rate, which suggests a staff that sticks around. The inspection record supports that: a May 2025 survey with just four deficiencies, none involving harm or abuse. Residents' quality measures rate well too. What you're looking at is consistency, adequate hands on deck, stable caregivers, and a clean recent state review.
Maplewood, MN · Ramsey County
★★★★☆CMS 4/564 bedsNon-profitMedicaid
- Nurse hours
- 4.64 /day
- Staff turnover
- 25%
- Serious cites
- 0
Harmony Gardens runs on nurse staffing of 4.64 hours per resident day, roughly a fifth more than the national average, and its 24.7% turnover is well under half the national rate, people tend to stay. Weekends dip about 9% below weekday coverage, worth knowing if you visit then. The tradeoff sits on the inspection side: 23 deficiencies on the current record, including one at the harm level and three tied to abuse, which pulls the health inspection rating down to 3 out of 5. The most recent inspection was March 2026. Strong staffing and steady retention are real strengths here; the deficiency history is the part to ask about directly before deciding.
Buffalo, MN · Wright County
★★★★★CMS 5/592 bedsNon-profitMedicaid
- Nurse hours
- 4.69 /day
- Staff turnover
- 32%
- Serious cites
- 0
Park View Health Care Center runs on more nurse time than most homes get, 4.69 hours per resident day against a national average of 3.86. Weekend coverage dips about 15% below its own weekday level, which is normal, but worth knowing if you're planning visits around care needs. Staff turnover sits at 32% while the national average is 45.8%, so the crew here tends to stick around longer than elsewhere. On inspections, the record is clean: two deficiencies total, neither at the harm level, none abuse-related, and the most recent look came March 31, 2026. As a nonprofit with 92 beds, it's turning in strong numbers across staffing and quality alike.
Princeton, MN · Mille Lacs County
★★★★★CMS 5/586 bedsNon-profitMedicaid
- Nurse hours
- 5.05 /day
- Staff turnover
- 46%
- Serious cites
- 0
Elim Wellspring runs about 5.05 nurse hours per resident day, roughly a third more staffing than the national average of 3.86, and weekends dip only about 14% below its own weekday level, which is a smaller drop than many homes show. The record is clean where it counts: two deficiencies total, none causing harm and none tied to abuse, with an inspection completed in December 2025. Staff turnover sits at 46.3%, nearly identical to the national 45.8%, so retention here looks typical rather than exceptional. As a nonprofit, it isn't managing to a quarterly earnings number. The staffing and inspection numbers are doing the talking.