Showing 1 to 20
of 103, best-graded first.
Barnesville, MN · Clay County
★★★★★CMS 5/535 bedsFor-profitMedicaid
- Nurse hours
- 4.24 /day
- Staff turnover
- 44%
- Serious cites
- 0
Valley Care and Rehab runs about 35 beds in Barnesville, and the nurse staffing works out to 4.24 hours per resident day, roughly 10 percent above the national average of 3.86. Weekends get thinner, though, running about 15 percent below the home's own weekday coverage, which is worth asking about if your family tends to visit then. Staff turnover sits at 44.2 percent, right around the national figure of 45.8 percent. Inspectors found six deficiencies on the current record, none at the harm or jeopardy level but three tied to abuse, and one fine totaling $7,446. The last inspection was June 15, 2026, so the record is recent.
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.
Karlstad, MN · Kittson County
★★★★★CMS 5/546 bedsFor-profitMedicaid
- Nurse hours
- 3.95 /day
- Staff turnover
- 17%
- Serious cites
- 0
Karlstad Healthcare Center runs on a steady crew. Nurse staffing sits at 3.95 hours per resident day, a bit above the national average, and the 17.2% turnover rate is far below the 45.8% most homes average, that kind of retention usually shows up in how consistently residents see familiar faces. Inspections back it up: a five-star health inspection rating, with just five deficiencies on record and none at the harm or jeopardy level, though one is abuse-related. Weekend staffing dips about 12% below weekdays, worth asking about. The last inspection was May 2026, so the record is current.
Saint Paul, MN · Ramsey County
★★★☆☆CMS 3/584 bedsFor-profitMedicaid
- Nurse hours
- 4.88 /day
- Staff turnover
- 37%
- Serious cites
- 0
St Anthony Park Home runs a strong bedside operation on paper: 4.88 nurse hours per resident day is roughly a quarter above the national average, and 37.2% turnover beats the 45.8% national figure, both signs of stable, well-staffed care. Weekends dip about 7% below weekday coverage, a modest drop most families wouldn't notice. Where it slips is inspections, a 1-star health inspection rating and 42 deficiencies on record, including two abuse-related findings and one at the harm level, drive the middling grade far more than staffing or quality measures do. The single $8,827 fine is small, but the abuse citations and that harm-level deficiency are what you'd want to ask about directly.
Little Falls, MN · Morrison County
★★★★★CMS 5/586 bedsFor-profitMedicaid
- Nurse hours
- 4.17 /day
- Staff turnover
- 28%
- Serious cites
- 0
St. Otto's runs about 4.17 nurse hours per resident per day, roughly 8% above the national average, and weekends dip only about 13% below its own weekday staffing, a modest drop rather than the steep falloff common elsewhere. Staff turnover sits at 28.2%, well under the 45.8% national figure, which suggests people tend to stay. The current record shows four deficiencies, none at the harm level and none abuse-related, following an inspection in December 2025. Ownership is corporate for-profit. The weaker spot is quality measures, which land in the middle of the pack even as the health inspection side holds up.
Minneapolis, MN · Hennepin County
★★★☆☆CMS 3/580 bedsFor-profitMedicaid
- Nurse hours
- 4.01 /day
- Staff turnover
- 38%
- Serious cites
- 0
Edenbrook Of Edina runs 4.01 nurse hours per resident day, a bit above the national average, and its staff turnover of 38.3% is lower than the 45.8% typical elsewhere, meaning caregivers here tend to stick around longer than at most homes. Weekends, though, dip roughly 10% below weekday coverage, so ask how that gap gets filled. The record isn't clean: 29 deficiencies, including six tied to abuse and one at the harm level, with a two-star health inspection rating. That last inspection was in January 2026, so the findings are recent. Quality measures score well and staffing is solid, but the inspection history is the part worth pressing on.
Plainview, MN · Wabasha County
★★★★★CMS 5/542 bedsFor-profitMedicaid
- Nurse hours
- 3.29 /day
- Staff turnover
- 39%
- Serious cites
- 0
The Green Prairie Rehabilitation Center runs 42 beds in Plainview under corporate for-profit ownership, and its last health inspection came in December 2025 with no deficiencies at the harm or jeopardy level, though one abuse-related citation is on the record among ten total. Nurse staffing sits at 3.29 hours per resident day, roughly 15% under the national average of 3.86, and weekends run about 11% leaner than weekdays. Turnover is 38.9%, which is actually better than the 45.8% national figure. Federal ratings put quality measures and staffing at the top of the scale, and inspection results close behind.
Barrett, MN · Grant County
★★★★★CMS 5/540 bedsFor-profitMedicaid
- Nurse hours
- 4.99 /day
- Staff turnover
- 39%
- Serious cites
- 0
Barrett Care Center runs on 4.99 nurse hours per resident day, roughly 29% above the national average, which is the main reason its staffing rating sits at the top of CMS's scale. Weekend coverage drops about 17% from weekday levels, so ask how that plays out on Saturdays and Sundays. The inspection record is clean where it matters: four deficiencies total, none causing harm or jeopardy, none tied to abuse, with the most recent survey in June 2025. Staff turnover at 39.2% is better than the 45.8% national figure, no small thing in a 40-bed rural home. Corporate for-profit ownership, average quality measures, strong staffing, and recent inspections, that combination is what's behind the grade.
Stillwater, MN · Washington County
★★★★★CMS 5/551 bedsFor-profitMedicaid
- Nurse hours
- 3.47 /day
- Staff turnover
- 51%
- Serious cites
- 0
The Estates at Linden runs 3.47 nurse hours per resident day, roughly 10 percent under the national average of 3.86, and weekend coverage drops about another 10 percent below its own weekday levels. Staff turnover sits at 51.3 percent against a national 45.8 percent, so the people around your relative change fairly often. Its inspection record shows 12 deficiencies, including one at the harm or jeopardy level and two tied to abuse. On the other hand, the last inspection was recent, January 2026, and the quality measure side of things holds up well. For-profit, LLC-owned, 51 beds in Stillwater. The staffing numbers and that abuse finding are what you'd want to ask about directly.
Richfield, MN · Hennepin County
★★★☆☆CMS 3/5105 bedsFor-profitMedicaid
- Nurse hours
- 3.27 /day
- Staff turnover
- 28%
- Serious cites
- 0
The Villas At Richfield runs lean on nurse staffing, 3.27 hours per resident day, about 15% under the national average, with weekends roughly 9% thinner than weekdays. What stands out instead is retention: 28.4% turnover against a 45.8% national rate, which suggests people stay, even if there aren't quite enough of them. The inspection record shows 36 deficiencies, none at harm or jeopardy level, though two are abuse-related and worth asking about directly. This for-profit LLC was last inspected in May 2026, and a 3/5 health inspection rating sits alongside 4/5 marks for quality measures and staffing.
Bloomington, MN · Hennepin County
★★★☆☆CMS 3/568 bedsFor-profitMedicaid
- Nurse hours
- 3.33 /day
- Staff turnover
- 37%
- Serious cites
- 0
The Estates at Bloomington runs 68 certified beds under for-profit LLC ownership, and its nurse staffing sits at 3.33 hours per resident day, roughly 14% under the national average of 3.86. Weekends dip about 9% below the home's own weekday coverage, so the thinnest shifts land when families tend to visit. Turnover is the brighter spot: 37.1% against a national 45.8%.
The inspection record is where you'll want to ask questions. There are 33 deficiencies on file, including one at the harm or jeopardy level and four tied to abuse. The last inspection was April 23, 2026. A three-out-of-five health inspection rating with that count tells you the survey history is doing more work here than the staffing or quality numbers.
Ostrander, MN · Fillmore County
★★★★★CMS 5/525 bedsFor-profitMedicaid
- Nurse hours
- 3.55 /day
- Staff turnover
- 38%
- Serious cites
- 0
Ostrander Care and Rehab is a 25-bed for-profit home in Fillmore County, and its inspection record is the strongest thing about it, a five-star health inspection rating with nine deficiencies on file, none of them serious enough to cause harm or jeopardy. Staffing is where it gets thinner: 3.55 nurse hours per resident day sits about 8 percent under the national average, and weekends run roughly 14 percent below the home's own weekday staffing, so care gets lighter exactly when families tend to visit. Turnover at 37.5 percent is meaningfully better than the 45.8 percent national figure, which matters for consistency. One abuse-related deficiency is on record, worth asking about directly.
Minneapolis, MN · Hennepin County
★★★☆☆CMS 3/520 bedsFor-profitMedicaid
- Nurse hours
- 2.44 /day
- Staff turnover
- 36%
- Serious cites
- 0
Grand Avenue Rest Home runs 20 beds on Minneapolis's South Side, and the numbers tell two different stories. Nurse staffing sits at 2.44 hours per resident day, roughly 37 percent under the national average, with weekends running about 10 percent thinner than weekdays, so the stretches without a nurse in the building matter more here than in a larger home. Staff turnover is 36.4 percent, better than the 45.8 percent national figure, and the quality measure rating is strong at 4 out of 5. Against that, 51 deficiencies sit on the current record, including six tied to abuse, with no harm-level findings, and the last inspection was September 11, 2025.
Mankato, MN · Blue Earth County
★★★★☆CMS 4/560 bedsFor-profitMedicaid
- Nurse hours
- 3.93 /day
- Staff turnover
- 43%
- Serious cites
- 0
Laurels Peak runs 60 beds in Mankato under corporate for-profit ownership, and its staffing is the clear strength: 3.93 nurse hours per resident day sits slightly above the national average, enough for CMS to hand it a top staffing rating. Weekend coverage dips about 12% below weekday levels, so ask how that plays out on a Sunday. Turnover at 43% is a touch better than the national 45.8%. The concern is the inspection record, 37 deficiencies, one serious enough to reach harm or jeopardy level, and a 2-out-of-5 health inspection rating from a visit in September 2025. No abuse citations appear. Solid hands-on care, weaker safety and compliance.
Evansville, MN · Douglas County
★★★★★CMS 5/527 bedsFor-profitMedicaid
- Nurse hours
- 3.92 /day
- Staff turnover
- 16%
- Serious cites
- 0
Evansville Care Center is a 27-bed for-profit run by a limited liability company, and its staffing numbers are the headline: 3.92 nurse hours per resident day, just above the national average, with a 16% turnover rate against a national 45.8%. That stability matters more than the small margin above average, because consistent caregivers know residents. Weekend staffing drops roughly 17% below weekday levels, so ask how that plays out on Saturdays and Sundays. The current record shows 8 deficiencies, none at harm or jeopardy level and none abuse-related, with a 4/5 inspection rating and a 5/5 staffing rating. The last inspection was January 21, 2026, so the record is recent.
St Charles, MN · Winona County
★★☆☆☆CMS 2/545 bedsFor-profitMedicaid
- Nurse hours
- 3.52 /day
- Staff turnover
- 23%
- Serious cites
- 0
Whitewater Health Services runs 45 beds in St. Charles under corporate for-profit ownership, and its staffing sits at 3.52 nurse hours per resident day, roughly 9% under the national average of 3.86. Weekends dip about 7% below its own weekday levels, so coverage thins out exactly when families tend to visit. The stronger number is turnover: 22.7% against a national average of 45.8%, meaning the aides and nurses here tend to stay. Inspections in May 2025 turned up 22 deficiencies, including one at the harm level and three tied to abuse, plus a single $16,452 fine. Consistent caregivers, but a citation record worth asking about directly.
Rochester, MN · Olmsted County
★★☆☆☆CMS 2/548 bedsFor-profitMedicaid
- Nurse hours
- 4.25 /day
- Staff turnover
- 34%
- Serious cites
- 0
Edenbrook Rochester West runs 48 beds under for-profit LLC ownership, and the staffing picture is genuinely better than most: 4.25 nurse hours per resident day, roughly 10% above the national average, with a 34.4% turnover rate that beats the 45.8% norm. Weekends slip about 14% below weekday coverage, which is worth knowing if your visits fall on Saturdays. What pulls the record down is inspections, a 1-out-of-5 health inspection rating, 41 deficiencies on the current record including three at harm or jeopardy level and one abuse-related, plus a $14,518 fine. The most recent inspection was November 2025, so the findings are current, not stale. Strong staffing, troubled oversight.
Inver Grove Heights, MN · Dakota County
★★☆☆☆CMS 2/579 bedsFor-profitMedicaid
- Nurse hours
- 3.82 /day
- Staff turnover
- 40%
- Serious cites
- 0
Woodlyn Heights runs 79 certified beds under corporate for-profit ownership, and its inspection record is the weak spot: 50 deficiencies on file, including one at the harm level and one tied to abuse. That's a lot of paperwork for a home this size, and the two-star health inspection rating reflects it. Staffing looks steadier, 3.82 nurse hours per resident day, roughly a hair under the national average, with weekend coverage dropping about 11% below weekdays. Turnover at 40.3% actually beats the national 45.8%, which suggests workers stay longer than at the typical home. Quality measures score well at 4/5 stars, so day-to-day care metrics look solid even though the inspection history is what I'd bring up first with the family.
Aitkin, MN · Aitkin County
★★☆☆☆CMS 2/556 bedsFor-profitMedicaid
- Nurse hours
- 4.17 /day
- Staff turnover
- n/a
- Serious cites
- 0
Aicota Health Care Center runs 4.17 nurse hours per resident day, roughly 8% above the national average, which helps explain the staffing side of its record. Weekend coverage drops about 16% below what the home provides on weekdays, so the weekday number isn't the whole story. State inspectors found 19 deficiencies on the current record, none at the harm or jeopardy level and none related to abuse, a long list, but not a dangerous one. The most recent inspection was January 9, 2026, so the findings are current. This is a for-profit corporation running 56 certified beds in Aitkin. Solid care numbers, steady survey activity, and staffing that thins out on weekends.
Crystal, MN · Hennepin County
★★★☆☆CMS 3/5188 bedsFor-profitMedicaid
- Nurse hours
- 4.28 /day
- Staff turnover
- 28%
- Serious cites
- 0
Woodlake runs on staffing that's meaningfully above what most homes manage, 4.28 nurse hours per resident day against a national average of 3.86, and its 28.2% turnover is well below the 45.8% typical elsewhere, which matters because stable aides know the residents. Weekends run about 7% thinner than weekdays, so ask how that gap gets covered. The tradeoff shows up in its record: 26 deficiencies, two tied to abuse, though none reached harm or jeopardy level, and the last inspection was recent, in December 2025. It's a for-profit, individually owned home with 188 beds, and the health inspection and quality ratings both sit at three stars.