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

204 Non-Profit Nursing Homes That Accept Medicaid in Minnesota

204 of the 338 Medicare-certified nursing homes in Minnesota (60%) are non-profit Medicaid-certified, and all are listed below. 85 of the 204 graded homes earn an A and 1 earn a D or F. They average 4.35 nursing hours per resident per day, 0.16 hours above the 4.19 for every home in Minnesota. Trinity Care Center in Farmington grades highest at A (99 out of 100).

How non-profit Medicaid-certified homes in Minnesota compare

This group set against every nursing home in Minnesota, from the current CMS release.

Nursing hours per resident per day

4.35

All homes in Minnesota: 4.19

Better than the local average

Nurse staff turnover

41%

All homes in Minnesota: 42.2%

Better than the local average

Average ElderGrade score

81.6/100

All homes in Minnesota: 79.4/100

Better than the local average

Grade spread

A
B
C

85 grade A, 90 grade B, 28 grade C, 1 grade D,

The best-graded non-profit Medicaid-certified home in Minnesota is Trinity Care Center in Farmington, MN, grade A, 99/100.

Every non-profit Medicaid-certified nursing home in Minnesota

Showing 161 to 180 of 204, best-graded first.

B

73/100

Good Samaritan Society - Waconia And Westview Acre

Waconia, MN · Carver County

CMS 2/575 bedsNon-profitMedicaid
Nurse hours
4.02 /day
Staff turnover
52%
Serious cites
0

Good Samaritan Society's Waconia home runs on a paradox: nurses give more hours per resident than the national average, 4.02 versus 3.86, yet the same staff is spread thinner on weekends, dipping 11% below weekday coverage. The bigger worry is who's giving the care. Annual turnover hits 51.9%, well past the 45.8% norm, meaning most of the faces in this building change within a year. On paper, the health inspection and quality ratings both sit at 2 out of 5, with 46 deficiencies on record, including 3 at harm or jeopardy level and 7 tied to abuse. The last inspection was March 26, 2026, so the picture is current, not stale. Nonprofit ownership doesn't offset any of that.

B

73/100

Thief River Care Center

Thief River Falls, MN · Pennington County

CMS 2/570 bedsNon-profitMedicaid
Nurse hours
3.71 /day
Staff turnover
41%
Serious cites
0

Thief River Care Center runs a nonprofit shop with 70 beds, and the staffing story is mixed. Nurses provide 3.71 hours per resident day, about 4% under the national average, and weekends dip roughly 9% below the home's own weekday levels, so coverage thins out right when families tend to visit. Turnover sits at 40.9%, a bit better than the 45.8% national figure, which suggests some stability in the workforce despite the thin hours. The inspection record is where things get serious: 29 deficiencies, five at harm or jeopardy level, five tied to abuse, and four fines totaling $219,217, with the most recent inspection dated April 2026. That combination of harm-level findings and repeat penalties is what drags the grade down, not the staffing numbers.

B

73/100

Franciscan Health Center

Duluth, MN · St. Louis County

CMS 1/547 bedsNon-profitMedicaid
Nurse hours
3.80 /day
Staff turnover
46%
Serious cites
0

Franciscan Health Center in Duluth runs on thin margins where it counts. Nurse staffing sits at 3.80 hours per resident day, just under the national average, and weekends drop roughly 14% below what the home manages Monday through Friday, a gap families often feel on Saturday and Sunday shifts. The 46.2% turnover rate tracks almost exactly with the national figure, so continuity of caregivers isn't unusually bad here, just typical. What stands out is the inspection record: 41 deficiencies, including six tied to abuse, though none reached the harm or jeopardy level. The most recent inspection was in late February 2026, so the picture is current. Quality measures score poorly even as staffing scores well, worth asking about directly.

B

73/100

Good Samaritan Society - Blackduck

Blackduck, MN · Beltrami County

CMS 1/530 bedsNon-profitMedicaid
Nurse hours
4.01 /day
Staff turnover
54%
Serious cites
0

Good Samaritan Society - Blackduck runs a small 30-bed nonprofit home where the nursing hours look solid on paper, 4.01 per resident day, a bit above the national average, but weekends run about 7% thinner than weekdays, so coverage isn't perfectly even. The bigger concern is staff turnover at 53.7%, well above the 45.8% national figure, which matters for how well residents know their caregivers. Inspections in August 2025 turned up 22 deficiencies, including one tied to abuse, though none reached actual harm or jeopardy. Quality measures score poorly here even as staffing scores well, a split worth asking about directly.

B

72/100

Guardian Angels Care Center

Elk River, MN · Sherburne County

CMS 2/5120 bedsNon-profitMedicaid
Nurse hours
4.81 /day
Staff turnover
51%
Serious cites
0

Guardian Angels Care Center is a 120-bed nonprofit in Elk River, and the numbers pull in two directions. Nurse staffing sits at 4.81 hours per resident day, roughly a quarter above the national average, though weekends run about 10% thinner than weekdays. Turnover is 51%, higher than the 45.8% national figure. On the inspection side, the record holds 18 deficiencies, four of them at the harm or jeopardy level and one abuse-related, with four fines totaling $98,353 and a 2-out-of-5 health inspection rating. Quality measures land at 3. Staffing volume is the strong point here; the inspection history is what a family should ask about directly.

B

72/100

The Estates At St Louis Park Llc

Saint Louis Park, MN · Hennepin County

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

The Estates at St Louis Park runs a nonprofit shop with 145 beds, and its staff tends to stick around, turnover of 25.5% is well under the national 45.8%. That stability is real, and so is the fact that weekend coverage dips about 8% below weekday levels. But 47 deficiencies on the current record, including three at the harm level and three tied to abuse, along with $107,139 in fines, suggest the day-to-day care has problems that steady staffing hasn't solved. The state inspected most recently in August 2025, and the issues it found landed in the middle of CMS's range on both health inspections and quality measures. Families weighing this one should ask directly how the home is addressing those harm and abuse findings.

B

72/100

Luther Haven

Montevideo, MN · Chippewa County

CMS 1/555 bedsNon-profitMedicaid
Nurse hours
4.22 /day
Staff turnover
52%
Serious cites
0

Luther Haven is church-affiliated and nonprofit, and its nurse staffing runs about 9% above the national average, 4.22 hours per resident day against 3.86. Weekends dip roughly 10% below its own weekday level, so coverage thins out when families tend to visit. The harder numbers are on the inspection side: 29 deficiencies on the current record, including 3 at the harm or jeopardy level and 4 tied to abuse, with two fines totaling $101,268. Staff turnover sits at 51.6%, above the 45.8% national average. The most recent inspection was August 2025, so the record is current. Strong hours on paper, but a citation history that raises real questions.

B

72/100

Cerenity Marian Of St Paul Llc

Saint Paul, MN · Ramsey County

CMS 4/590 bedsNon-profitMedicaid
Nurse hours
4.15 /day
Staff turnover
51%
Serious cites
0

Cerenity Marian in Saint Paul runs a nonprofit shop with 90 beds, and the staffing numbers look strong on paper, 4.15 nurse hours per resident day, roughly 7% above the national average, and weekends only dip about 12% below its own weekdays, which is better than many homes manage. The trouble sits elsewhere. Staff turnover is 50.9%, well past the 45.8% national figure, so the people delivering that care keep leaving, and CMS has cited 16 deficiencies on the current record, including two at harm or jeopardy level and one tied to abuse, with $130,913 in fines. The last inspection was recent, March 2026, so that record is current, not stale.

B

72/100

Tuff Memorial Home

Hills, MN · Rock County

CMS 4/548 bedsNon-profitMedicaid
Nurse hours
n/a /day
Staff turnover
40%
Serious cites
0

Tuff Memorial Home runs 48 certified beds as a nonprofit corporation, and its nurse staffing sits at 3.95 hours per resident day, a bit above the national average of 3.86. Weekends dip about 18% below its own weekday coverage, which is worth asking about if your family member needs care on Saturdays and Sundays. Staff turnover is 39.5%, better than the 45.8% national figure, so aides and nurses tend to stick around longer here than at the typical home. The inspection record shows 6 deficiencies, none at harm or jeopardy level and none abuse-related, with 12 fines totaling $44,434 across its history.

B

72/100

Good Samaritan Society - Pipestone

Pipestone, MN · Pipestone County

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

Good Samaritan Society - Pipestone runs 82 certified beds as a nonprofit, and its strongest number is staffing: 3.70 nurse hours per resident day, about 4% under the national average of 3.86. That's a modest gap, but weekends drop roughly 14% below the home's own weekday coverage, and turnover sits at 51.7% against a national 45.8%, so the people around residents keep changing. The current inspection record shows 14 deficiencies, one serious enough to involve harm or jeopardy, plus a single fine of $17,345. Quality measures score 2 out of 5, which lines up with that record. A May 2025 inspection means the picture is recent, at least.

B

72/100

Meadows On Fairview

Wyoming, MN · Chisago County

CMS 4/514 bedsNon-profitMedicaid
Nurse hours
n/a /day
Staff turnover
56%
Serious cites
0

Meadows On Fairview runs 14 certified beds as a nonprofit corporation, which usually means a tight operation where everyone knows everyone. The health inspection record is genuinely strong: five stars, three deficiencies on file, none rising to harm or jeopardy, no abuse citations, and a survey completed in June 2026. The weak spot is staffing. One star, with annual turnover at 56.3 percent against a national average of 45.8 percent. In a building that small, that much churn means the person helping your mother at dinner may be new this month and gone the next. The quality measure rating holds at four stars, so outcomes look decent on paper. Whether they hold up in practice depends on who's actually on the floor each shift.

B

71.5/100

Cerenity Care Center On Humboldt

Saint Paul, MN · Ramsey County

CMS 2/593 bedsNon-profitMedicaid
Nurse hours
3.84 /day
Staff turnover
53%
Serious cites
0

Cerenity Care Center on Humboldt runs a nonprofit home of 93 beds in Saint Paul, and its nursing hours land right at the national average, 3.84 per resident day against 3.86 nationally, close enough to call it even. The problem is consistency: weekends dip about 15% below its own weekday staffing, and 52.9% of staff turned over in a year, well above the 45.8% national rate. The inspection record is the heavier concern. Forty-two deficiencies sit on file, five of them at harm or jeopardy level and two tied to abuse, with $96,721 in fines across two penalties. The most recent inspection was March 5, 2026. Staffing looks adequate on paper; everything around it doesn't.

B

71/100

Belgrade Nursing Home

Belgrade, MN · Stearns County

CMS 4/534 bedsNon-profitMedicaid
Nurse hours
4.58 /day
Staff turnover
74%
Serious cites
0

Belgrade Nursing Home runs a lean 34 beds under nonprofit ownership, and the direct-care hours show it: 4.58 per resident day against a national average of 3.86. That's real coverage, though weekends dip roughly 5% below the home's own weekday baseline, so ask how that plays out on a Sunday. The bigger issue is turnover, 73.5% annually, well above the 45.8% national figure. High churn can undercut consistent care even when raw staffing hours look strong, and it lines up with a quality measure rating of 2 out of 5. Inspections are recent and clean at the serious end: 10 deficiencies on record, none involving harm or abuse.

B

71/100

Thorne Crest Retirement Center

Albert Lea, MN · Freeborn County

CMS 1/552 bedsNon-profitMedicaid
Nurse hours
3.76 /day
Staff turnover
73%
Serious cites
0

Thorne Crest, a nonprofit home with 52 beds in Albert Lea, has a record worth reading carefully. State inspectors cited 36 deficiencies, three of them at a level where residents were actually harmed or put in jeopardy, and two tied to abuse, with one fine totaling $43,082. Staffing sits at 3.76 nurse hours per resident day, a bit under the national average, and the workforce is churning: 72.7% annual turnover against roughly 46% nationally, with weekends running about 9% leaner than weekdays. The bright spots are real, a 4-out-of-5 quality measure rating and 4 for staffing, but a 1-out-of-5 inspection rating, with citations including abuse, is the piece families should weigh heaviest.

B

70/100

Good Samaritan Society - Windom

Windom, MN · Cottonwood County

CMS 1/563 bedsNon-profitMedicaid
Nurse hours
4.47 /day
Staff turnover
41%
Serious cites
0

Good Samaritan Society - Windom has the staff to do the work: 4.47 nurse hours per resident day, about 16 percent above the national average, and a 40.7 percent turnover rate that's better than the typical home. Those numbers earn a 4 out of 5 staffing rating. The trouble is what inspections keep finding. The current record shows 35 deficiencies, three of them abuse-related and one serious enough to put a resident in harm's way, plus a single $194,680 fine. CMS rates the inspection and quality domains just 1 out of 5 each, and the last full inspection was February 2026. Staffing can't offset a record like that, no matter how good the hours look.

C

69.5/100

Hendricks Community Hospital

Hendricks, MN · Lincoln County

CMS 1/552 bedsNon-profitMedicaid
Nurse hours
3.53 /day
Staff turnover
57%
Serious cites
0

Hendricks Community Hospital runs 48 certified beds as a nonprofit, and the numbers behind its C grade point to a staffing problem. Total nurse coverage sits at 3.53 hours per resident day, roughly 9% under the national average, and weekends drop about 17% below what the home staffs on weekdays. That thin coverage is compounded by 56.9% annual turnover, well above the 45.8% national figure, so residents cycle through a lot of unfamiliar caregivers. The current record carries 22 deficiencies, three tied to abuse, though none reached the harm or jeopardy level. A recent April 2025 inspection is a positive, but the low quality-measure and staffing ratings suggest the day-to-day care still has real gaps.

C

69.5/100

Samaritan Bethany Home On Eighth

Rochester, MN · Olmsted County

CMS 3/5128 bedsNon-profitMedicaid
Nurse hours
3.53 /day
Staff turnover
47%
Serious cites
0

Samaritan Bethany Home on Eighth runs 128 beds as a nonprofit, and its nursing hours land around 3.53 per resident day, roughly 9% under the national average. Weekends dip about 17% below its own weekday coverage, and turnover sits at 47.4%, a bit above the national figure. The current record shows 18 deficiencies, including one at the harm or jeopardy level and one tied to abuse, plus a single fine of $27,555. Its last inspection was March 26, 2026, which is recent. Staffing earns four stars from CMS, but the inspection and quality measure ratings both sit at three, and the deficiency history is what pulls the overall picture down.

C

69/100

Glenwood Village Care Center

Glenwood, MN · Pope County

CMS 2/564 bedsNon-profitMedicaid
Nurse hours
4.17 /day
Staff turnover
93%
Serious cites
0

Glenwood Village Care Center runs a nonprofit home with 64 certified beds, and its nurses put in 4.17 hours per resident day, about 8 percent more than the national average. That sounds reassuring until you look at the weekend, where coverage drops roughly 10 percent below the home's own weekday level, and at turnover that hits 93.1 percent against a national figure near 46 percent. Nearly every aide and nurse you'd meet is relatively new. The current inspection record carries 32 deficiencies, including three serious enough to put residents in harm's way and two tied to abuse, with a $15,592 fine attached. The last full inspection was in May 2025. Stable, experienced hands are what make daily care reliable, and that's the piece missing here.

C

68/100

Benedictine Living Community Mother Of Mercy

Albany, MN · Stearns County

CMS 2/576 bedsNon-profitMedicaid
Nurse hours
4.71 /day
Staff turnover
50%
Serious cites
0

Benedictine Living Community Mother of Mercy is a 76-bed nonprofit, church-affiliated home in Albany, and the staffing numbers are its clearest strength, 4.71 nurse hours per resident day, roughly 22% above the national average, which is why CMS gives it four stars on staffing. Weekends dip about 9% below its own weekday levels, so coverage is thinner then. The trouble sits elsewhere. Twenty-nine deficiencies on the current record, including two at the harm or jeopardy level and two tied to abuse, plus a $69,449 fine, pull the health inspection rating to two stars, and quality measures land at two as well. Staff turnover runs 50%, above the 45.8% national figure. The last inspection was February 26, 2026.

C

68/100

St Marks Living

Austin, MN · Mower County

CMS 1/545 bedsNon-profitMedicaid
Nurse hours
4.70 /day
Staff turnover
52%
Serious cites
0

St. Marks Living has a genuine strength: 4.70 nurse hours per resident day, roughly 22% above the national average, which is why CMS gives it 4 out of 5 stars for staffing. But that staffing comes with cracks, weekend coverage drops about 7% below its own weekday level, and annual turnover sits at 51.8%, higher than the national 45.8%. The bigger problem is oversight: 29 deficiencies on the current record, four of them at harm or jeopardy level, and a $127,000 fine. Its last inspection was in April 2025, and CMS rated that inspection 1 out of 5 stars. Strong bedside hours alone can't offset that pattern.

Frequently asked questions

How many non-profit Medicaid-certified nursing homes are there in Minnesota?
There are 204 non-profit Medicaid-certified Medicare-certified nursing homes in Minnesota, 60% of the 338 nursing homes there.
Are non-profit Medicaid-certified nursing homes better staffed?
In Minnesota they average 4.35 total nursing hours per resident per day, against 4.19 for all nursing homes in Minnesota, a difference of +0.16 hours. Staff turnover averages 41% against 42.2%.
Which non-profit Medicaid-certified nursing home grades best in Minnesota?
Trinity Care Center in Farmington, MN, grade A, 99 out of 100.
Does being non-profit Medicaid-certified mean a nursing home is safe?
No. Of the 204 graded non-profit Medicaid-certified homes in Minnesota, 85 grade A and 1 grade D or F.
Do non-profit Medicaid-certified nursing homes in Minnesota accept Medicaid?
204 of the 204 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in Minnesota