ElderGrade Check a home before you move a parent in Compare
Nursing homes Best graded Watchlist Home health Hospice Costs Medicaid Guides How we grade Ownership Compare homes

Here are 338 Nursing Homes in Minnesota

Every Medicare-certified nursing home in Minnesota, graded on inspections, staffing, turnover and enforcement history. 12 homes in the state sit in the federal Special Focus programme.

Homes

338

Certified beds

24,057

Avg CMS stars

3.2/5

Avg staff turnover

42%

Showing 141 to 160 of 338 homes

B

83/100

St Benedicts Care Center

Saint Cloud, MN · Sherburne County

CMS 3/575 bedsNon-profitMedicaid
Nurse hours
4.46 /day
Staff turnover
62%
Serious cites
0

St Benedicts runs a nonprofit home in Saint Cloud with 75 beds, and the day-to-day nursing hours are genuinely above average, 4.46 per resident, roughly 15% more than the national figure. Weekends thin out some, about 11% below its own weekday coverage, and that gap matters when families visit and notice fewer hands on deck. Staff turnover sits at 62.3%, well above the 45.8% national rate, which is the kind of churn that wears on consistency of care even when raw staffing numbers look strong. The inspection history is recent and mostly clean, though ten deficiencies on record with one at the harm level is not nothing.

B

83/100

Zumbrota Care Center

Zumbrota, MN · Goodhue County

CMS 4/542 bedsNon-profitMedicaid
Nurse hours
3.66 /day
Staff turnover
41%
Serious cites
0

Zumbrota Care Center runs 42 beds as a nonprofit, and its staffing numbers tell a mixed story. Nurses provide 3.66 hours per resident day, about 5% under the national average, and weekend coverage drops roughly 15% below what the home staffs on weekdays. Turnover sits at 40.5%, which is actually better than the 45.8% national figure, and CMS gives the home five stars for staffing. The trouble is inspections: 24 deficiencies on the current record, including one at the harm level and one abuse-related, plus a $28,321 fine. The most recent inspection was August 2025, and CMS rates that side of things two stars out of five.

B

83/100

Chosen Valley Care Center

Chatfield, MN · Fillmore County

CMS 5/578 bedsNon-profitMedicaid
Nurse hours
4.00 /day
Staff turnover
40%
Serious cites
0

Chosen Valley Care Center runs on strong staffing and a clean inspection record. At 4.00 nurse hours per resident day, it sits about 4% above the national average, and that shows in the five-star staffing rating. The nine deficiencies on file include none at the harm or jeopardy level and none related to abuse, and the most recent inspection was in August 2025. Weekend coverage dips roughly 12% below weekday levels, so ask how that plays out on Saturdays. Turnover at 40.4% is better than the 45.8% national figure but still means a lot of faces change. The quality measure rating of 2 out of 5 is the outlier worth asking about directly.

B

83/100

Maranatha Care Center

Brooklyn Center, MN · Hennepin County

CMS 4/597 bedsNon-profitMedicaid
Nurse hours
4.24 /day
Staff turnover
25%
Serious cites
0

Maranatha Care Center runs on strong staffing: 4.24 nurse hours per resident day, roughly 10% more than the national average, with weekend coverage dipping about 8% below its own weekdays. Turnover sits at 25%, well under the 45.8% national figure, a real advantage in a field where constant retraining costs residents familiar faces. The inspection record backs that up, with no deficiencies at the harm or jeopardy level and a recent survey from May 2026. Two abuse-related deficiencies and a quality measure rating of 1 out of 5 are the counterweight; whatever the staffing strength buys, it hasn't translated into strong clinical outcomes on paper. The church-affiliated nonprofit ownership is a steadying factor.

B

83/100

Good Samaritan Society - Woodland

Brainerd, MN · Crow Wing County

CMS 5/540 bedsNon-profitMedicaid
Nurse hours
3.48 /day
Staff turnover
45%
Serious cites
0

Good Samaritan Society - Woodland runs 40 certified beds as a nonprofit corporation, and its inspection record is the strongest part of the story: a five-star health inspection rating, with the last visit on February 11, 2026 and just three deficiencies on file. One of those three rose to the harm or jeopardy level, which is worth asking about directly, though none involved abuse. Where it gives ground is staffing. At 3.48 nurse hours per resident day, it sits roughly 10 percent under the national average, and weekends drop about 14 percent below its own weekday coverage. Turnover, at 44.9 percent, lands right around the national figure. Ask how weekends are covered before you decide.

B

83/100

Benedictine Living Community Of St. Peter

St Peter, MN · Nicollet County

CMS 4/579 bedsNon-profitMedicaid
Nurse hours
4.05 /day
Staff turnover
43%
Serious cites
0

Benedictine Living Community of St. Peter runs a 79-bed nonprofit home where the nursing hours are the strongest part of the picture: 4.05 hours per resident per day, about 5% above the national average, with turnover at 42.9% that's actually a bit better than the typical 45.8%. The catch is consistency, weekend staffing drops roughly 12% below weekday levels. On inspections, the record shows 18 deficiencies, none at harm or jeopardy level, though one is abuse-related, and the most recent inspection was in January 2026. Quality measure scores sit at 2 out of 5 stars, which is the weakest number here. Solid staffing, middling clinical outcomes, no serious safety findings.

B

83/100

Cornerstone Villa

Buhl, MN · St. Louis County

CMS 3/543 bedsNon-profitMedicaid
Nurse hours
4.01 /day
Staff turnover
44%
Serious cites
0

Cornerstone Villa runs on 4.01 nurse hours per resident day, which is about 4% more than the national average of 3.86. That staffing edge is real, though weekend coverage drops roughly 12% from weekday levels, so the daily experience can vary by when you visit. Turnover sits at 44.4%, just under the national 45.8%. The current record shows 20 deficiencies, one serious enough to reach harm or jeopardy level, none abuse-related, and three fines totaling $17,455. The last inspection was December 4, 2025. As a nonprofit with 43 beds, it's small enough to know residents individually, but that harm-level citation is worth asking about directly.

B

82.5/100

Buffalo Lake Health Care Center

Buffalo Lake, MN · Renville County

CMS 4/549 bedsNon-profitMedicaid
Nurse hours
4.60 /day
Staff turnover
43%
Serious cites
0

Buffalo Lake Health Care Center runs on 4.60 nurse hours per resident day, roughly 19% above the national average, a real cushion, though weekends dip about 15% below its own weekday pace. Staff turnover sits at 42.6%, slightly better than the 45.8% national figure. The trade-off shows up in quality measures, which score low, and in a record of 13 deficiencies, including one tied to abuse; none rose to the level of actual harm or jeopardy. Inspectors were last on site in January 2026. This is a nonprofit corporation with 49 certified beds, small enough that staffing depth matters more than at a larger campus.

B

82/100

The Villas At The Cedars

Saint Louis Park, MN · Hennepin County

CMS 1/5107 bedsFor-profitMedicaid
Nurse hours
3.40 /day
Staff turnover
39%
Serious cites
0

The Villas At The Cedars runs 107 certified beds under corporate ownership in Saint Louis Park, and its staffing sits at 3.40 nurse hours per resident day, roughly 12% under the national average of 3.86, with weekends running about 9% thinner than weekdays. Turnover at 39.3% is actually better than the 45.8% national figure, so the problem here isn't retention so much as raw coverage. What drags the record down is the inspection side: 59 deficiencies, including 3 at harm or jeopardy level and 5 tied to abuse, with one $22,205 fine and a September 2024 inspection. The quality and staffing stars look fine on paper, but the health inspection star sits at 1 out of 5.

B

82/100

Sainte Anne Extended Healthcare

Winona, MN · Winona County

CMS 4/5103 bedsNon-profitMedicaid
Nurse hours
3.85 /day
Staff turnover
48%
Serious cites
0

Saint Anne Extended Healthcare sits in Winona with 103 certified beds and a nonprofit owner, and its nurse staffing lands at 3.85 hours per resident day, essentially dead even with the national figure. Weekend coverage, though, drops about 13% below what the home staffs on weekdays, which is worth asking about if your family tends to visit or call on Saturdays and Sundays. Staff turnover runs 47.7%, a bit above the 45.8% national rate. The inspection record shows 22 deficiencies, two of them serious enough to reach harm or jeopardy level, plus two fines totaling $22,757. No abuse citations appear. Its most recent inspection was in May 2026.

B

82/100

Martin Luther Care Center

Bloomington, MN · Hennepin County

CMS 3/5137 bedsFor-profitMedicaid
Nurse hours
4.50 /day
Staff turnover
24%
Serious cites
0

Martin Luther Care Center has a staffing story that looks strong on paper: 4.50 nurse hours per resident day, about 16% above the national average, with a 5/5 staffing star and turnover at 24% versus a national 45.8%. Weekend coverage dips roughly 8% below its own weekday level. The inspection record tells a different story, with 47 deficiencies on file, including two at the harm or jeopardy level and one abuse-related, plus two fines totaling $20,625. Its last inspection was June 12, 2025. The company is for-profit. Good daily staffing doesn't cancel out a 1/5 health inspection rating.

B

82/100

Benedictine Health Center Innsbruck

New Brighton, MN · Ramsey County

CMS 3/5105 bedsNon-profitMedicaid
Nurse hours
4.23 /day
Staff turnover
24%
Serious cites
0

Benedictine Health Center Innsbruck runs on 4.23 nurse hours per resident day, about 10% above the national average, and its staff turnover of 24% is roughly half the national figure. That stability shows up in the staffing numbers. What pulls the record down is inspection history: 41 deficiencies on file, including one at the harm or jeopardy level and one abuse-related, with a single fine of $15,646. Weekend staffing drops about 14% below weekday levels, so coverage thins out when families tend to visit. The most recent inspection was April 16, 2026. Strong caregiver retention paired with a troubled survey record is the tension here, worth asking about directly.

B

82/100

Heritage Living Center

Park Rapids, MN · Hubbard County

CMS 3/548 bedsGovernmentMedicaid
Nurse hours
3.87 /day
Staff turnover
49%
Serious cites
0

Heritage Living Center is county-owned and holds 48 beds in Park Rapids, and the numbers behind its grade are mostly steady. Nurse staffing sits at 3.87 hours per resident day, essentially level with the national average, though weekends run about 9% thinner than weekdays, worth asking about if your family member needs care on Saturdays and Sundays. The inspection record is stronger than average, with a recent visit in August 2025 and nine deficiencies, but two of those stand out: one at the harm or jeopardy level and one abuse-related. Staff turnover of 48.9% edges past the national 45.8%, so expect some churn among caregivers.

B

82/100

Moose Lake Village

Moose Lake, MN · Carlton County

CMS 4/560 bedsNon-profitMedicaid
Nurse hours
4.64 /day
Staff turnover
46%
Serious cites
0

Moose Lake Village runs a 60-bed nonprofit home in Carlton County, and the staffing is the headline: 4.64 nurse hours per resident day, roughly a fifth more than the national average, which earned it a top federal staffing rating. Weekend coverage dips about 11% below its own weekdays, so ask how that plays out on a Sunday. The record shows 13 deficiencies, none involving harm or abuse, and the last inspection was May 2025. Staff turnover sits at 45.8%, right at the national average, not a red flag, not a strength. Quality measures rate middle of the pack.

B

82/100

Living Meadows At Luther - Madelia

Madelia, MN · Watonwan County

CMS 4/540 bedsNon-profitMedicaid
Nurse hours
3.39 /day
Staff turnover
30%
Serious cites
0

Living Meadows At Luther runs 3.39 nurse hours per resident day, roughly 12% under the national average of 3.86, and weekends drop about 6% below its own weekday coverage. That thinner weekend floor matters more at a 40-bed home, where one callout shifts the whole building. Turnover sits at 30% against a national 45.8%, so the staff you meet are more likely to still be there next year. Inspections are recent, April 2026, and produced six deficiencies, including one at the harm level and one tied to abuse, plus a single $13,627 fine. The church-affiliated nonprofit structure doesn't change the arithmetic: steady caregivers, but fewer of them per resident than average.

B

82/100

Walker Methodist Westwood Ridge Ii

West Saint Paul, MN · Dakota County

CMS 2/537 bedsNon-profit
Nurse hours
5.32 /day
Staff turnover
n/a
Serious cites
0

Walker Methodist Westwood Ridge II runs a high-staffing operation: 5.32 nurse hours per resident day, roughly 38% above the national average of 3.86. That's a real cushion, though weekend coverage drops about 18% below its own weekday level, so the weekday numbers overstate what a Saturday looks like. The inspection record is where it gets harder to read. Thirty deficiencies on the current record, including one at the harm level and three tied to abuse, with a $15,646 fine and a 2-star health inspection rating, the most recent survey was April 2026. A nonprofit with strong weekday staffing but a documented history of serious findings. --- **A note on the last inspection date:** You gave April 15, 2026, which is in the future relative to now. I used it as written since I can't invent a different date, but if that was meant to be 2025, swap it, the rest of the piece doesn't change. Worth double-checking before this goes live.

B

81.5/100

Mahnomen Health Center

Mahnomen, MN · Mahnomen County

CMS 2/532 bedsGovernmentMedicaid
Nurse hours
4.24 /day
Staff turnover
n/a
Serious cites
0

Mahnomen Health Center is city/county-owned with 32 certified beds, and its nurse staffing runs 4.24 hours per resident day, roughly 10% above the national average of 3.86. Weekend coverage dips about 10% below its own weekday level, so the extra hands aren't evenly spread across the week. On inspections, the record shows a 2/5 star rating, 15 deficiencies (none at harm or jeopardy level, but 3 tied to abuse), and one fine of $12,534. The last inspection was March 11, 2026, so the picture is current. Quality measures and staffing both rate 4/5, which is what holds the overall score up despite the inspection history.

B

81.5/100

Glenfields Living With Care

Glencoe, MN · Mc Leod County

CMS 4/5108 bedsNon-profitMedicaid
Nurse hours
4.83 /day
Staff turnover
n/a
Serious cites
0

Glenfields Living With Care runs on a nonprofit model with 108 certified beds, and the staffing numbers are the standout: 4.83 total nurse hours per resident day, roughly a quarter above the national average of 3.86. Weekend coverage dips about 8% below its own weekday level, which matters for families who visit or call on Saturdays and Sundays. The record shows 8 deficiencies, none at the harm or jeopardy level and none abuse-related, with the most recent inspection in June 2025. The quality measure score sits lower than the staffing and inspection marks, so the day-to-day care experience may not track as tightly with the strong nurse coverage.

B

81.5/100

Cornerstone Nsg & Rehab Center

Bagley, MN · Clearwater County

CMS 5/547 bedsFor-profitMedicaid
Nurse hours
4.79 /day
Staff turnover
51%
Serious cites
0

Cornerstone Nsg & Rehab Center runs 47 beds in Bagley under corporate for-profit ownership, and its nurse staffing sits at 4.79 hours per resident day, roughly a quarter above the national average of 3.86. That's the strongest number here. The tradeoffs show up elsewhere: weekend staffing drops about 18% below the home's own weekday level, and annual turnover of 50.7% runs above the 45.8% national figure, meaning the people providing that generous weekday coverage keep changing. Inspections look solid on the surface, a 4-star health inspection rating, nothing at the harm or jeopardy level, and a visit as recent as July 2025, but 22 deficiencies sit on the current record, two of them abuse-related, and the 2-star quality measure rating is the weakest mark in the file.

B

81.5/100

Cook Hospital & Care Center

Cook, MN · St. Louis County

CMS 4/528 bedsGovernmentMedicaid
Nurse hours
4.46 /day
Staff turnover
n/a
Serious cites
0

Cook Community Hospital C&NC is a small, government-run unit inside a hospital district in St. Louis County, and its record splits in two directions. Inspectors gave it four stars and the last visit was recent, in May 2026, but the current file still carries 11 deficiencies, two of them serious enough to involve harm or jeopardy, plus one tied to abuse. Staffing is the sharper problem: the federal rating there sits at the bottom of the scale, well below what most homes report, while the quality measure score lands at two stars. For a 28-bed home, that combination matters more than the size suggests. If you're considering it, ask directly how nurse coverage works on evenings and weekends.

Before you shortlist in Minnesota