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 221 to 240 of 338 homes

B

76/100

Cura Of Paynesville

Paynesville, MN · Stearns County

CMS 4/551 bedsFor-profitMedicaid
Nurse hours
4.49 /day
Staff turnover
57%
Serious cites
0

Cura Of Paynesville runs 51 certified beds under corporate for-profit ownership, and the nursing hours tell a decent story: 4.49 per resident day, roughly 16% above the national average of 3.86. Weekends thin out by about 14% against its own weekdays, though, and turnover sits at 56.9%, well above the 45.8% national figure, so the care you see depends heavily on who's still there. Six deficiencies on record, none at harm or jeopardy level and none abuse-related, with a recent April 2026 inspection. Staffing and health inspection each earn 4 of 5 stars; quality measures come in at just 2.

B

76/100

Benedictine Health Center Of Minneapolis

Minneapolis, MN · Hennepin County

CMS 3/590 bedsNon-profitMedicaid
Nurse hours
4.98 /day
Staff turnover
26%
Serious cites
0

Benedictine Health Center of Minneapolis runs on a strong staffing core: 4.98 nurse hours per resident day, roughly 29% above the national average, with turnover at 25.6% against a national 45.8%. That's a workforce that stays put. The trouble is everything around it. Two-star health inspections, 31 deficiencies on the current record, two at harm or jeopardy level and three abuse-related, plus an $84,774 fine. Weekend staffing also drops about 10% below its own weekday level. With a last inspection date of April 2026, the record is recent enough to take seriously. The people providing care here appear stable; the compliance and oversight record is where the risk sits.

B

76/100

Good Samaritan Society - Inver Grove Heights

Inver Grove Heights, MN · Dakota County

CMS 3/546 bedsNon-profitMedicaid
Nurse hours
3.95 /day
Staff turnover
53%
Serious cites
0

Good Samaritan Society Inver Grove Heights runs 46 certified beds as a nonprofit, and its nurse staffing sits at 3.95 hours per resident day, slightly above the national average. That edge narrows on weekends, when coverage drops about 13% below the home's own weekday level, and annual turnover of 52.6% runs well past the national 45.8%, so residents see a lot of new faces. The inspection record is the harder part: 40 deficiencies, including one at the harm or jeopardy level and three tied to abuse. The last inspection was February 2026, so that record is current. Above-average staffing is real, but it's carrying a facility with a thin quality measure rating and a serious citation history.

B

76/100

The Estates At Twin Rivers Llc

Anoka, MN · Anoka County

CMS 2/550 bedsFor-profitMedicaid
Nurse hours
3.48 /day
Staff turnover
46%
Serious cites
0

The Estates at Twin Rivers runs 50 certified beds in Anoka under corporate for-profit ownership, and its staffing sits about 10% under the national average at 3.48 nurse hours per resident day. Weekends dip roughly 11% below its own weekday coverage, so the thinnest shifts land when families tend to visit. Turnover is essentially average at 45.5%. The real trouble is the inspection record: 38 deficiencies currently on file, one serious enough to reach harm or jeopardy level, from a survey completed May 23, 2025, a one-star health inspection rating against a two-star quality measure score. Staffing hours look better than that, but they don't erase what inspectors found.

B

76/100

La Crescent Health Services

La Crescent, MN · Houston County

CMS 1/542 bedsFor-profitMedicaid
Nurse hours
3.86 /day
Staff turnover
48%
Serious cites
0

La Crescent Health Services sits at exactly the national average for nurse staffing, 3.86 hours per resident day, which sounds fine until you notice the weekend dip. Coverage drops about 13% below its own weekday level, so the hours your family member gets on a Saturday look different from a Tuesday. Turnover runs 48.4% against a national 45.8%, meaning nearly half the staff left within a year. The bigger concern is the inspection record: 32 deficiencies, including one at the harm level and two tied to abuse, with a one-star health inspection rating. That's a lot of documented problems for a 42-bed building, and it's why the overall picture lands where it does despite decent staffing numbers.

B

76/100

Prairie View Senior Living

Tracy, MN · Lyon County

CMS 3/545 bedsFor-profitMedicaid
Nurse hours
3.19 /day
Staff turnover
50%
Serious cites
0

Prairie View Senior Living runs about 3.19 nurse hours per resident day, roughly 18% under the national average of 3.86. Weekends drop another 12% below its own weekday staffing, so coverage thins out exactly when families tend to visit. The 50% annual turnover is higher than the 45.8% national figure, meaning roughly half the nursing staff changes over in a year. Inspections from May 2026 turned up 23 deficiencies, none at the harm level, though two involve abuse. All three CMS star ratings sit at 3 out of 5. For-profit individual ownership. This is a home with real gaps in staffing depth, not a record of serious harm.

B

76/100

St Crispin Living Community

Red Wing, MN · Goodhue County

CMS 4/564 bedsNon-profitMedicaid
Nurse hours
3.76 /day
Staff turnover
39%
Serious cites
0

St Crispin runs a 64-bed nonprofit home in Red Wing, and its staffing numbers tell a mixed story. A 3.76-hour-per-resident-day total sits just under the national average, weekend coverage dips about 10% below its own weekdays, yet annual turnover of 38.6% beats the national 45.8%, meaning the people who are there tend to stay. The trouble is the inspection record: 18 deficiencies, two of them at harm or jeopardy level and two abuse-related, plus a single $138,989 fine. A March 2026 inspection and a 4/5 quality measure score show some care strengths, but that harm-level and abuse history is what pulls the overall picture down.

B

75/100

Aitkin Health Services

Aitkin, MN · Aitkin County

CMS 2/542 bedsNon-profitMedicaid
Nurse hours
4.21 /day
Staff turnover
49%
Serious cites
0

Aitkin Health Services runs 42 certified beds as a nonprofit corporation, and its nurse staffing sits at 4.21 hours per resident day, roughly 9% above the national average of 3.86. That's the strongest part of the picture, though weekend coverage drops about 10% below its own weekday level. The harder facts: 27 deficiencies on the current record, including 2 at the harm or jeopardy level and 4 abuse-related, plus one fine of $8,824. Staff turnover is 48.8%, above the 45.8% national average. The last inspection was May 2025, so the record is recent, not stale. Low quality-measure scores and that deficiency count are what pull the overall picture down despite good weekday staffing.

B

75/100

The Villas At New Brighton

New Brighton, MN · Ramsey County

CMS 1/599 bedsFor-profitMedicaid
Nurse hours
3.64 /day
Staff turnover
37%
Serious cites
0

The Villas At New Brighton runs a for-profit operation with 99 certified beds, and the staffing picture is mixed. Nurses provide 3.64 hours per resident day, about 6% under the national average of 3.86, and weekend coverage drops roughly 10% below weekday levels. Staff turnover of 36.5% actually beats the national 45.8%, so retention isn't the problem. The inspection record is. CMS rated health inspections 1 out of 5, with 61 deficiencies on file, including 6 at the harm or jeopardy level and 4 tied to abuse. Fines total $202,827 across 22 penalties, and the most recent inspection was April 23, 2026. A 4/5 staffing star doesn't offset that inspection history, the problems are documented, recent, and serious.

B

75/100

North Ridge Health And Rehab

New Hope, MN · Hennepin County

CMS 1/5320 bedsFor-profitMedicaid
Nurse hours
4.23 /day
Staff turnover
28%
Serious cites
0

North Ridge in New Hope runs 320 beds under corporate ownership, and its numbers pull in two directions. Nurse staffing sits at 4.23 hours per resident day, about 10 percent above the national average, and turnover of 27.5 percent is well below the 45.8 percent national figure, both genuinely good signs. But the inspection record is where this home struggles: 65 deficiencies on file, including one at the harm level and two tied to abuse, plus a $25,480 fine. CMS has placed it in the Special Focus Facility program, a designation reserved for homes with a persistent pattern of serious problems. Weekends also run about 11 percent thinner than weekdays, so coverage isn't uniform.

B

75/100

Emmanuel Nursing Home

Detroit Lakes, MN · Becker County

CMS 3/557 bedsNon-profitMedicaid
Nurse hours
4.57 /day
Staff turnover
49%
Serious cites
0

Emmanuel Nursing Home runs 4.57 nurse hours per resident day, about 18% above the national average, and that staffing shows up in a five-star CMS staffing rating, genuinely hard to earn. The catch is consistency: weekends run roughly 14% lighter than weekdays, so the coverage your family sees on a Tuesday isn't what's there on a Sunday. Turnover sits at 48.7%, a bit above the national 45.8%, meaning familiar faces cycle out faster than average. The inspection record is the bigger concern, 20 deficiencies on file, including two at the harm level and one tied to abuse, plus an $82,840 fine. The most recent inspection was February 2026, so the record is current.

B

75/100

Fair Oaks Lodge

Wadena, MN · Wadena County

CMS 2/565 bedsFor-profitMedicaid
Nurse hours
4.44 /day
Staff turnover
53%
Serious cites
0

Fair Oaks Lodge runs a 65-bed for-profit operation in Wadena, and the numbers pull in different directions. Nurse staffing sits at 4.44 hours per resident day, about 15% above the national average, and that shows up in a 4-out-of-5 staffing rating, but weekends run roughly 11% thinner than weekdays, so coverage isn't even across the week. Turnover is 52.5%, well above the 45.8% national figure, which matters for how well anyone knows your family member. The inspection record is the harder read: 52 deficiencies, including one at harm or jeopardy level and three tied to abuse, with a $10,062 fine and a 2-out-of-5 health inspection rating. Quality measures also land at 2 out of 5.

B

75/100

Birchwood Care Home

Minneapolis, MN · Hennepin County

CMS 5/560 bedsFor-profitMedicaid
Nurse hours
1.94 /day
Staff turnover
38%
Serious cites
0

Birchwood Care Home runs on 1.94 nursing hours per resident per day, roughly half the national average of 3.86, and weekends dip about 15% below its own weekday staffing. That thin coverage shows up on the record: 31 deficiencies, including one at the harm or jeopardy level and two tied to abuse, alongside a 3/5 inspection rating and a 2026-05-19 survey. Turnover runs 37.5%, better than the 45.8% national figure, and the 5/5 quality measure rating reflects clinical outcomes rather than day-to-day presence. For a 60-bed for-profit home, the staffing number is the one to weigh hardest against the quality score.

B

74.5/100

The Estates At Delano Llc

Delano, MN · Wright County

CMS 4/539 bedsFor-profitMedicaid
Nurse hours
3.35 /day
Staff turnover
n/a
Serious cites
0

The Estates at Delano runs 3.35 nurse hours per resident day, roughly 13 percent under the national average, and weekend coverage drops about 14 percent below its own weekday level. That thin staffing shows up in the federal staffing rating, which sits at 2 out of 5 even as inspections and quality measures both score 4. The record carries 19 deficiencies, including one at the harm or jeopardy level and four tied to abuse, plus a single $11,928 fine. The most recent inspection was in November 2025. This is a for-profit limited liability company with 39 beds, and the gap between how it looks on paper and how it's actually staffed is worth asking about directly.

B

74/100

Woodbury Health Care Center

Woodbury, MN · Washington County

CMS 1/5155 bedsNon-profitMedicaid
Nurse hours
n/a /day
Staff turnover
24%
Serious cites
0

Woodbury Health Care Center runs on a nonprofit model with 155 certified beds in Washington County, and its staffing looks solid on paper, 3.93 nurse hours per resident day, slightly above the national average, with only a 24.4% turnover rate compared to 45.8% nationally. But the inspection record tells a different story: 49 deficiencies, four of them at the harm or jeopardy level and four tied to abuse. Two fines totaling $182,683 sit on the books, and the most recent inspection was in July 2025. Weekend staffing also dips about 11% below weekday levels, which matters when residents need consistent care. Strong staffing numbers don't erase a troubling inspection history.

B

74/100

Madison Healthcare Services

Madison, MN · Lac Qui Parle County

CMS 4/551 bedsNon-profitMedicaid
Nurse hours
4.22 /day
Staff turnover
100%
Serious cites
0

Madison Healthcare Services is a small church-affiliated nonprofit, 51 beds, with a strong recent inspection history and nurse staffing that runs about 9% above the national average. That's the good news. The concern is turnover: 100% of nursing staff left over the past year, against a national average near 46%. When everyone is new, experience walks out the door, and weekend coverage already runs about 12% thinner than weekdays. State inspectors logged 16 deficiencies, one serious enough to put a resident in harm's way, and one fine of $10,036. The staffing average looks fine on paper; whether it's stable enough to deliver consistent care is the real question.

B

74/100

Viewcrest Health Center

Duluth, MN · St. Louis County

CMS 3/588 bedsNon-profitMedicaid
Nurse hours
3.44 /day
Staff turnover
52%
Serious cites
0

Viewcrest runs lean on the floor: 3.44 nurse hours per resident day against a national average of 3.86, and weekends drop another 9% below its own weekday pace. Annual turnover sits at 52.3%, well above the 45.8% norm, which matters because it means the staff you meet in month one may not be there in month six. The inspection record is mixed, a recent survey in August 2025 and no abuse findings, but 24 deficiencies with three at harm or jeopardy level, plus four fines totaling $51,441. Church-affiliated nonprofit ownership doesn't change the arithmetic: fewer hands per resident, a thinner weekend crew, and a turnover rate that outpaces the country.

B

74/100

Spring Valley Care Center

Spring Valley, MN · Fillmore County

CMS 3/545 bedsNon-profitMedicaid
Nurse hours
3.59 /day
Staff turnover
76%
Serious cites
0

Spring Valley Care Center runs 45 beds as a nonprofit, and its nurse staffing sits at 3.59 hours per resident per day, about 7% under the national average of 3.86. Weekends dip roughly 11% below its own weekday coverage, and annual turnover hits 76.2% against a national 45.8%, so a lot of the people caring for residents are still new to the building. Inspections turned up 21 deficiencies, none at the harm level, though one is abuse-related. The most recent inspection was December 2025, so the record is current. Quality measures score well; staffing and inspection results are where the drag shows.

B

74/100

Good Samaritan Society - Pine River

Pine River, MN · Cass County

CMS 4/533 bedsNon-profitMedicaid
Nurse hours
3.51 /day
Staff turnover
44%
Serious cites
0

Good Samaritan Society - Pine River runs 33 certified beds as a nonprofit, and its last health inspection came back in March 2026 with eight deficiencies on record, none at the harm or jeopardy level, though one is abuse-related, which is worth asking about directly. Nurse staffing sits at 3.51 hours per resident day, roughly 9% under the national average, and weekends drop about 15% below the home's own weekday level, so coverage thins out when families tend to visit. Staff turnover is 44.1%, close to the national 45.8%, so retention isn't the problem here. The inspection and staffing ratings both come in at 4 out of 5; the quality measure rating is 2. That split is the story, steady hands, weaker clinical outcomes.

B

74/100

Rochester Rehabilitation And Living Center

Rochester, MN · Olmsted County

CMS 1/556 bedsNon-profitMedicaid
Nurse hours
5.09 /day
Staff turnover
74%
Serious cites
0

Rochester Rehabilitation And Living Center has real staffing depth, 5.09 nurse hours per resident day, roughly a third more than the national average. That's the strongest thing in its file. But 73.5% of staff left over the past year, well above the 45.8% national rate, and weekend coverage drops about 10% below its own weekday levels. The inspection record is where it gets serious: 35 deficiencies, including 5 at the harm or jeopardy level and 2 tied to abuse. CMS placed the home in its Special Focus Facility program, which it reserves for the country's most persistently troubled nursing homes. Its last inspection was in April 2025. Good ratios don't fix a record like that on their own.

Before you shortlist in Minnesota