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 81 to 100 of 204, best-graded first.

A

85/100

Good Shepherd Lutheran Home

Rushford, MN · Fillmore County

CMS 5/565 bedsNon-profitMedicaid
Nurse hours
3.98 /day
Staff turnover
50%
Serious cites
0

Good Shepherd Lutheran Home runs about 3.98 nurse hours per resident day, a bit above the national average, and its inspection record is clean where it matters: five deficiencies total, none causing harm or jeopardy, none tied to abuse. The catch is staffing consistency. Weekend hours drop roughly 13% below weekday levels, and turnover sits at 50% against a national 45.8%. So you're looking at a nonprofit home that inspects well and staffs above average on paper, but with enough churn and weekend slippage that your family should ask how they cover Saturdays and Sundays, and how long the current director of nursing has been there.

A

85/100

Essentia Health Homestead

Deer River, MN · Itasca County

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

Essentia Health Homestead runs a 32-bed nonprofit home in Deer River, and the staffing numbers are the strongest thing it has going. At 4.97 nurse hours per resident day, it beats the national average by roughly 29%, though weekends dip about 11% below its own weekday coverage, so ask how that plays out on a Saturday. The trouble sits elsewhere: 15 deficiencies on record, including 3 at harm or jeopardy level and 2 tied to abuse, plus two fines totaling $67,727. Staff turnover is 50%, above the 45.8% national figure. A recent inspection in April 2026 means the record is current. Strong caregiver ratios, real compliance problems.

A

85/100

Sanford Health Sylvan Court

Canby, MN · Yellow Medcine County

CMS 5/553 bedsNon-profitMedicaid
Nurse hours
4.06 /day
Staff turnover
42%
Serious cites
0

Sylvan Court runs a solid, well-staffed operation in Canby. Nurse staffing sits at 4.06 hours per resident day, about 5% above the national average, and its five-star health inspection rating reflects a clean survey record, six deficiencies total, none at the harm or jeopardy level, though two are abuse-related and worth asking about directly. Staff turnover comes in at 41.8%, slightly better than the national average of 45.8%. The tradeoffs: weekend staffing drops roughly 11% below weekday levels, and the three-star quality measure rating suggests outcomes data isn't as strong as the inspection and staffing numbers. As a nonprofit, it answers to a board rather than shareholders.

A

85/100

Chapel View Health Care Center

Hopkins, MN · Hennepin County

CMS 4/5100 bedsNon-profitMedicaid
Nurse hours
4.31 /day
Staff turnover
36%
Serious cites
0

Augustana Chapel View runs on a nonprofit model with 100 certified beds, and its strongest number is staffing: 4.31 nurse hours per resident day, roughly 12 percent above the national average of 3.86. Weekend coverage dips about 9 percent below weekday levels there, and annual turnover sits at 35.5 percent against a national 45.8 percent, a relatively stable crew, which matters for residents who depend on familiar faces. The inspection record is where it gets murkier. Twenty-six deficiencies are logged, two of them serious enough to involve harm or jeopardy, though none are abuse-related. One fine, $17,345, has been assessed, and the last inspection was recent, in December 2025. Strong staffing paired with a longer deficiency list is the tension worth asking about directly.

A

85/100

Lakeside Generations Health Care Center

Dassel, MN · Meeker County

CMS 4/555 bedsNon-profitMedicaid
Nurse hours
4.03 /day
Staff turnover
53%
Serious cites
0

Lakeside Generations runs about 4.03 nurse staffing hours per resident day, a bit above the national average, and weekends drop roughly 15% below its own weekday level, worth asking about if your family visits mostly on Saturdays and Sundays. Staff turnover sits at 53.1%, higher than the 45.8% national figure, so continuity of caregivers is a real question. The inspection record shows 8 deficiencies, one at the harm or jeopardy level, with the most recent inspection in January 2026. All three CMS star ratings, health inspections, quality measures, and staffing, come in at 4 out of 5.

B

84.5/100

Good Samaritan Society - Howard Lake

Howard Lake, MN · Wright County

CMS 4/532 bedsNon-profitMedicaid
Nurse hours
4.06 /day
Staff turnover
9%
Serious cites
0

Good Samaritan Society - Howard Lake runs a tight staffing ship for a 32-bed nonprofit home. Nurses deliver 4.06 hours of care per resident per day, slightly above the national average, and the 9.1% annual turnover is remarkably low, most American nursing homes lose nearly half their staff every year, so this one clearly retains people. The trade-offs: weekend coverage dips about 15% below weekday levels, and the record shows 11 deficiencies, including one tied to abuse; none reached harm or jeopardy level. A recent February 2026 inspection gives a current picture, though the middle-of-the-road marks on health inspections and quality measures suggest care is steady rather than spotless.

B

84.5/100

St Clare Living Community Of Mora

Mora, MN · Kanabec County

CMS 3/565 bedsNon-profitMedicaid
Nurse hours
4.05 /day
Staff turnover
23%
Serious cites
0

St. Clare Living Community of Mora runs a lean, stable ship on the staffing side, 4.05 nurse hours per resident day, a bit above the national average, and turnover of 23.1% that's roughly half the national rate. Those numbers suggest a team that mostly sticks around, though weekend coverage drops about 19% below weekday levels. The trouble is inspections: 28 deficiencies on the current record, two serious enough to involve harm or jeopardy, and $45,100 in fines across 13 penalties, with the most recent inspection in May 2026. Quality measures score well, but a one-star health inspection rating against five-star staffing points to a home where care delivery looks solid and compliance does not.

B

84.5/100

Good Samaritan Society - Bethany

Brainerd, MN · Crow Wing County

CMS 5/579 bedsNon-profitMedicaid
Nurse hours
3.81 /day
Staff turnover
28%
Serious cites
0

Good Samaritan Society - Bethany runs on a non-profit model with 79 certified beds in Brainerd, and its last health inspection came in December 2025. The 15 deficiencies on file include none at the harm level and none tied to abuse. Nurse staffing sits at 3.81 hours per resident day, roughly 1% under the national average, and weekend coverage drops about 16% below its own weekday levels, a gap worth asking about if your family visits primarily on Saturdays and Sundays. Staff turnover is the standout number: 27.8% against a national average of 45.8%, meaning aides and nurses here tend to stay considerably longer than elsewhere.

B

84/100

Interfaith Care Center

Carlton, MN · Carlton County

CMS 5/596 bedsNon-profitMedicaid
Nurse hours
4.39 /day
Staff turnover
49%
Serious cites
0

Interfaith Care Center in Carlton runs a church-affiliated nonprofit with 96 beds, and its nurse staffing sits at 4.39 hours per resident day, roughly 14% above the national average of 3.86. That's the strongest thing in its file, and CMS agrees, giving it a top staffing rating. Weekends run about 10% lighter than weekdays, so ask how that gap gets covered. Staff turnover lands at 49.4%, a bit above the 45.8% national figure, which matters more than a single staffing snapshot. Nine deficiencies are on record, none at harm or jeopardy level, but four are abuse-related, worth asking about directly. The last inspection was April 2026.

B

84/100

Anoka Rehabilitation And Living Center

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.

B

84/100

Lake Minnetonka Shores

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.

B

84/100

Presbyterian Homes Of Arden Hills

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.

B

84/100

Lifeceare Roseau Manor

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.

B

84/100

Little Sisters Of The Poor

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.

B

84/100

Lakewood Care Center

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.

B

84/100

Good Samaritan Society - St James

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.

B

84/100

Carondelet Village Care Center

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.

B

84/100

St Therese Of Woodbury Llc

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.

B

83.5/100

Annandale Care Center Inc

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.

B

83.5/100

Halstad Living Center

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.

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