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

C

64/100

Waverly Gardens

North Oaks, MN · Ramsey County

CMS 3/560 bedsNon-profitMedicaid
Nurse hours
4.50 /day
Staff turnover
36%
Serious cites
0

Abuse icon on record

Waverly Gardens runs a nonprofit home with 60 beds in North Oaks, and the staffing is where it looks strongest, 4.50 nurse hours per resident day, roughly 17% above the national average, with turnover at 35.5% against a national 45.8%. Weekend coverage dips about 8% below its own weekday level, so the extra hours aren't spread evenly across the week. The inspection record is the real weight here: 11 deficiencies on file, two of them at harm or jeopardy level and three abuse-related, with the last inspection in September 2024. That combination, good staffing numbers sitting alongside a 2/5 inspection rating and 2/5 quality measures, is what keeps the overall picture middling rather than strong.

C

63/100

Providence Place

Minneapolis, MN · Hennepin County

CMS 1/5190 bedsNon-profitMedicaid
Nurse hours
3.90 /day
Staff turnover
79%
Serious cites
0

Providence Place is a 190-bed nonprofit home in Minneapolis, and its staffing is genuinely above average, 3.90 nurse hours per resident day against a national 3.86, with a 4-out-of-5 staffing rating to match. What undercuts that is everything around it: turnover runs 78.5% against a national 45.8%, meaning most of the people delivering that care are new, and weekend staffing drops roughly 7% below the home's own weekday coverage. The inspection record shows 50 deficiencies, four of them serious enough to involve harm or jeopardy, five tied to abuse, and $136,524 in fines across four penalties, with the most recent inspection dated May 2026.

C

62.5/100

Good Samaritan Society - Mary Jane Brown

Luverne, MN · Rock County

CMS 1/551 bedsNon-profitMedicaid
Nurse hours
3.88 /day
Staff turnover
60%
Serious cites
0

Good Samaritan Society's Luverne home runs 51 certified beds as a nonprofit, and its nurse staffing sits at 3.88 hours per resident day, barely a whisker above the national average of 3.86. That staffing edge doesn't hold on weekends, though, when coverage drops about 21% below its own weekday level, a gap families should ask about directly. Staff turnover is the bigger problem: 60% a year against a national norm of 45.8%, meaning more than half the people caring for your relative will likely be new within twelve months. The inspection record is thin for a 51-bed home, 32 deficiencies, one at harm or jeopardy level, one tied to abuse, and a $57,045 fine. CMS gives quality measures just 1 of 5 stars, and the last inspection was April 2026.

D

45.5/100

Tweeten Lutheran Health Care Center

Spring Grove, MN · Houston County

CMS 1/549 bedsNon-profitMedicaid
Nurse hours
0.95 /day
Staff turnover
81%
Serious cites
0

Special Focus Facility

Tweeten Lutheran runs about 0.95 nurse hours per resident per day, roughly a quarter of the national average, and weekend coverage drops another 20% below its own weekday level. Annual turnover sits at 81%, well above the 45.8% norm, and its current inspection record carries 34 deficiencies, including 4 at the harm or jeopardy level and 4 tied to abuse. The most recent inspection was in April 2026.

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