Anoka, MN · Anoka County
★★★★☆CMS 4/5120 bedsNon-profitMedicaid
- Nurse hours
- 4.11 /day
- Staff turnover
- 37%
- Serious cites
- 0
Anoka Rehabilitation And Living Center runs a nonprofit shop with 120 beds, and its staffing is the clearest strength: 4.11 nurse hours per resident day, about 6% above the national average, though weekends dip roughly 10% below its own weekday coverage. Turnover sits at 36.8%, well under the 45.8% national figure, which matters for consistency of care. The inspection record is more mixed, 32 deficiencies on file, including one at the harm level and one abuse-related, plus a single $24,297 fine. The most recent inspection was August 2025, so the picture is current. Quality and staffing measures score well; the survey history is where you'd want to ask questions.
Spring Park, MN · Hennepin County
★★★★★CMS 5/560 bedsNon-profitMedicaid
- Nurse hours
- 4.26 /day
- Staff turnover
- 29%
- Serious cites
- 0
Lake Minnetonka Shores runs a lean ship on staffing: 4.26 nurse hours per resident day, roughly 10% above the national average, and its 29.1% turnover is well below the 45.8% norm, a sign people stick around. Weekends dip about 6% below weekdays, worth knowing if you'll visit then. The catch is care quality. Nine deficiencies on record, one serious enough to involve harm or jeopardy, plus an $8,827 fine. Federal quality measures score 2 out of 5 even as staffing earns top marks. The last inspection was in April 2025. This is a nonprofit home where the hands are steady but the clinical outcomes don't match that strength yet.
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.
Arden Hills, MN · Ramsey County
★★★★☆CMS 4/5128 bedsNon-profitMedicaid
- Nurse hours
- 4.16 /day
- Staff turnover
- 19%
- Serious cites
- 0
Presbyterian Homes of Arden Hills runs on a nonprofit model with 128 certified beds, and its staffing is the clearest strength here, 4.16 nurse hours per resident day, roughly 8% above the national average, with a 5/5 CMS staffing rating to back it up. Weekend coverage dips about 8% below weekday levels, which matters if your family visits or calls on Saturdays and Sundays. Turnover sits at 19.4%, well under the national 45.8%, so the aides and nurses you meet are more likely to still be there next year. The caution side: 22 deficiencies on record, including one at the harm level and one abuse-related, a 3/5 inspection rating, and a 2/5 quality measure score. The last inspection was September 2024.
Roseau, MN · Roseau County
★★★★☆CMS 4/540 bedsNon-profitMedicaid
- Nurse hours
- 5.71 /day
- Staff turnover
- 28%
- Serious cites
- 0
Lifecare Roseau Manor runs on unusually heavy staffing for a 40-bed nonprofit home, 5.71 nurse hours per resident day, roughly half again the national average, and its staff actually stick around, with turnover near 28% against a national rate closer to 46%. Weekends dip about 13% below its own weekday coverage, so care thins out on Saturdays and Sundays. The catch shows up in the inspection record: eight deficiencies, one serious enough to involve harm or jeopardy, plus a $17,610 fine, and residents' measured outcomes sit at the bottom of the federal scale. Plenty of hands, uneven results.
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.
Saint Paul, MN · Ramsey County
★★☆☆☆CMS 2/573 bedsNon-profitMedicaid
- Nurse hours
- 4.95 /day
- Staff turnover
- 48%
- Serious cites
- 0
Little Sisters of the Poor runs 73 certified beds in Saint Paul under nonprofit ownership, and its nurse staffing sits at 4.95 hours per resident day, roughly 28% above the national average of 3.86. Weekend coverage dips about 7% below its own weekday level, and staff turnover lands at 47.9%, just above the national 45.8%. The tradeoff shows up in its inspection record: 29 deficiencies, including one at the harm or jeopardy level and three tied to abuse, with two fines totaling $13,265. Its most recent inspection was January 28, 2026. Strong daily staffing paired with that many cited problems is the tension worth weighing if you're considering this one.
Baudette, MN · Lake Of Woods County
★★★★☆CMS 4/532 bedsNon-profitMedicaid
- Nurse hours
- 4.41 /day
- Staff turnover
- 37%
- Serious cites
- 0
Lakewood Care Center runs on a church-affiliated nonprofit model with 32 beds in Baudette, and its staffing is the clear strength here: 4.41 nurse hours per resident day sits about 14% above the national average, with turnover at 37% compared to 45.8% nationally. That's a real retention advantage in a rural market where it's hard to keep nurses.
The tradeoffs show up elsewhere. Twenty deficiencies sit on the current record, including one at the harm or jeopardy level and one abuse-related citation. Health inspection scoring landed at 3 out of 5, and the quality measure rating is 2 out of 5. The last inspection was June 26, 2025, so the record is recent. Strong staffing, thinner outcomes on care measures and inspection findings.
St James, MN · Watonwan County
★★★★★CMS 5/542 bedsNon-profitMedicaid
- Nurse hours
- 3.32 /day
- Staff turnover
- 34%
- Serious cites
- 0
Good Samaritan Society - St James runs 42 certified beds in Watonwan County under nonprofit corporate ownership, and its staffing picture is more interesting than the headline number. Direct care sits at 3.32 hours per resident day, roughly 14% under the national average of 3.86, and weekends dip about 11% below the home's own weekday level, so coverage thins out exactly when families tend to visit. What offsets that is retention: turnover is 34.4% against a national 45.8%, meaning the aides and nurses who are there tend to stay. Eighteen deficiencies appear on the current record, none at the harm level and none abuse-related, with the most recent inspection completed May 29, 2025.
Saint Paul, MN · Ramsey County
★★★★★CMS 5/545 bedsNon-profitMedicaid
- Nurse hours
- 4.44 /day
- Staff turnover
- 34%
- Serious cites
- 0
Carondelet Village Care Center runs on a church-affiliated nonprofit model with 45 certified beds in Saint Paul, and its staffing is genuinely a strength, 4.44 nursing hours per resident day, roughly 15% above the national average of 3.86, with a 5 out of 5 staffing rating and turnover at 34% compared to 45.8% nationally. Weekends dip about 11% below its own weekday coverage, though, so care isn't perfectly even across the week.
The weaker side shows up in the inspection record: 11 deficiencies, including one at the harm level and one abuse-related, plus a $9,113 fine. A quality measure rating of 2 out of 5 and a health inspection rating of 4 out of 5 suggest the clinical outcomes don't fully match the staffing investment.
Woodbury, MN · Washington County
★★★★☆CMS 4/556 bedsNon-profitMedicaid
- Nurse hours
- 4.70 /day
- Staff turnover
- 31%
- Serious cites
- 0
St. Therese of Woodbury runs on 56 beds as a nonprofit, and its nurse staffing sits at 4.70 hours per resident day, roughly 22% above the national average of 3.86. That's the strongest number here, and it shows up in the five-star staffing rating. Turnover is 31.4%, well below the 45.8% national figure, so the people caring for residents tend to stick around. Weekends run about 12% leaner than weekdays, worth asking about if your family visits then. The tradeoff is a longer deficiency record: 21 citations, two of them serious enough to involve harm or jeopardy. None were abuse-related. Inspections are recent, and quality and health inspection ratings both land mid-range.
Pierz, MN · Morrison County
★★★★☆CMS 4/545 bedsFor-profitMedicaid
- Nurse hours
- 4.30 /day
- Staff turnover
- n/a
- Serious cites
- 0
Pierz Villa runs a 45-bed for-profit home in Morrison County, and the staffing numbers are the strongest part of the picture: 4.30 nurse hours per resident day, roughly 11% above the national average. The catch is weekends, when coverage drops about 14% below the home's own weekday level. Inspections look solid, the most recent was in January 2026, with seven deficiencies on record and none at the harm or jeopardy level, none abuse-related. That combination of decent weekday staffing, a clean harm record, and a recent survey is what keeps this one in reasonable territory despite average marks on quality measures and staffing consistency.
Dodge Center, MN · Dodge County
★★★☆☆CMS 3/546 bedsGovernmentMedicaid
- Nurse hours
- 3.87 /day
- Staff turnover
- n/a
- Serious cites
- 0
Fairview Care Center in Dodge Center is county-owned and small, 46 certified beds, and its nurse staffing sits right at the national average, 3.87 hours per resident day, though weekends run roughly 11% lighter than weekdays. The staffing and quality measure ratings both land at 4 out of 5, and the last inspection was recent, January 14, 2026.
What pulls the picture down is the inspection record: 26 deficiencies currently on file, one of them serious enough to involve harm or jeopardy to a resident, and four tied to abuse. That combination, solid day-to-day care numbers sitting alongside a heavy survey history, is the whole story here, and it's worth asking the administrator directly how those abuse-related findings were resolved.
Annandale, MN · Wright County
★★★★★CMS 5/542 bedsNon-profitMedicaid
- Nurse hours
- 4.41 /day
- Staff turnover
- 48%
- Serious cites
- 0
Annandale Care Center runs on more nursing time than most homes in the country, about 4.41 hours per resident per day against a national average near 3.86. Weekend coverage thins out, though, landing roughly 16 percent under its own weekday level, and turnover sits at 47.5 percent, slightly worse than the 45.8 percent national figure. The inspection record is strong, with a five-star health inspection rating and a recent survey in August 2025, but five deficiencies are on file and one of them rose to the level of actual harm. No abuse citations appear. For a small 42-bed nonprofit, the care hours are the real selling point; the harm-level deficiency and weekend dip are what to ask about directly.
Halstad, MN · Norman County
★★★★☆CMS 4/544 bedsNon-profitMedicaid
- Nurse hours
- 3.66 /day
- Staff turnover
- 39%
- Serious cites
- 0
Halstad Living Center runs on a nonprofit model with 44 certified beds, and its inspection record is genuinely clean, six deficiencies on the books, none rising to harm or jeopardy, none tied to abuse. The recent survey date means that picture is current, not stale. Staffing tells a more mixed story: 3.66 nurse hours per resident day sits about 5% under the national average, and weekends run roughly 23% lighter than weekdays, which is worth asking about if your family visits on Saturdays or Sundays. Turnover at 38.6% beats the 45.8% national figure, so the people who are there tend to stay. A solid record overall, with the weekend coverage gap as the main thing to press on.
Hibbing, MN · St. Louis County
★★☆☆☆CMS 2/565 bedsNon-profitMedicaid
- Nurse hours
- 3.99 /day
- Staff turnover
- 26%
- Serious cites
- 0
Guardian Angels in Hibbing runs a stable ship on the staffing side, 3.99 nurse hours per resident day sits slightly above the national average, and a 26.1% turnover rate is well below the typical 45.8%. That consistency matters, especially on weekends, when coverage still dips about 13% below weekday levels. Where the record gets harder to read is inspections: 41 deficiencies, four serious enough to put residents in harm's way, one tied to abuse, and $26,481 in fines, all reflected in a one-star health inspection rating that last came around in June 2025. Good staffing and a rough regulatory history can coexist, and here they do.
Maplewood, MN · Ramsey County
★☆☆☆☆CMS 1/5115 bedsFor-profitMedicaid
- Nurse hours
- 3.58 /day
- Staff turnover
- 36%
- Serious cites
- 0
Maplewood Rehabilitation Center runs 115 certified beds under for-profit LLC ownership, and its numbers pull in different directions. Nurse staffing sits at 3.58 hours per resident day, roughly 7% under the national average of 3.86, and weekends drop about 9% below its own weekday levels, so coverage thins out exactly when families tend to visit. Turnover is the bright spot at 35.8%, well under the 45.8% national figure, which suggests the staff who are there tend to stay. What drags the record down is the inspection history: 43 deficiencies on file, including one at the harm or jeopardy level and one abuse-related, with the most recent inspection dated December 2025.