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

111 Best Medicaid Nursing Homes in Minnesota

111 of the 338 Medicare-certified nursing homes in Minnesota (33%) are top-graded Medicaid-certified, and all are listed below. 111 of the 111 graded homes earn an A and 0 earn a D or F. Nurse staff turnover runs 33.1%, 9.1 points lower than the 42.2% across all homes there. Trinity Care Center in Farmington grades highest at A (99 out of 100).

How top-graded 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.56

All homes in Minnesota: 4.19

Better than the local average

Nurse staff turnover

33.1%

All homes in Minnesota: 42.2%

Better than the local average

Average ElderGrade score

90.6/100

All homes in Minnesota: 79.4/100

Better than the local average

Grade spread

A

111 grade A,

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

Every top-graded Medicaid-certified nursing home in Minnesota

Showing 21 to 40 of 111, best-graded first.

A

94/100

Good Shepherd Lutheran Home

Sauk Rapids, MN · Benton County

CMS 5/5146 bedsNon-profitMedicaid
Nurse hours
4.92 /day
Staff turnover
39%
Serious cites
0

Good Shepherd Lutheran Home runs on strong staffing: 4.92 nurse hours per resident day, roughly 28% above the national average, with turnover at 38.6% compared to 45.8% nationally. Weekend coverage dips about 11% below its own weekday level, worth asking about if your family visits or needs help on Saturdays and Sundays. The trade-off is inspections. Twenty deficiencies on the current record, including one abuse-related citation, though none reached harm or jeopardy level, and the last inspection was April 2025. Quality measures score well, but that recent survey history is the part of this home's record that deserves your attention before you decide.

A

94/100

Lakeview Methodist Health Care Center

Fairmont, MN · Martin County

CMS 5/572 bedsNon-profitMedicaid
Nurse hours
4.77 /day
Staff turnover
37%
Serious cites
0

Lakeview Methodist runs lean on turnover compared to most places, 36.5% against a national average near 46%, and it puts more nursing hours into each resident's day than the typical home, roughly 23% above the national figure. The catch is weekends, when staffing drops about 14% below its own weekday level, so care can look different on a Saturday than a Tuesday. Its 26 deficiencies are worth noting, though none rose to harm or jeopardy and none involved abuse. Inspectors were last on site in November 2025, so the record is current. For a nonprofit home of 72 beds, the numbers say steady hands, thinner weekend coverage, and a clean safety record on paper.

A

94/100

Good Samaritan Society - Comforcare

Austin, MN · Mower County

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

Good Samaritan Society - Comforcare runs 45 certified beds in Austin under nonprofit ownership, and its staffing sits at 4.04 nurse hours per resident day, roughly 5% above the national average of 3.86. That margin matters less than the turnover number: 28.3% annually against a national average of 45.8%, which suggests aides and nurses here tend to stay. Weekend coverage dips about 8% below the home's own weekday level, so ask how that plays out on Saturdays. The inspection record is where the picture complicates. Fourteen deficiencies are logged, one at the harm or jeopardy level, with a single fine of $21,645. The most recent inspection was January 29, 2026. Four stars on health inspections, five on quality measures and staffing, solid marks undercut somewhat by that harm-level finding. Worth asking about directly.

A

94/100

Mapleton Community Home

Mapleton, MN · Blue Earth County

CMS 5/559 bedsNon-profitMedicaid
Nurse hours
4.13 /day
Staff turnover
18%
Serious cites
0

Mapleton Community Home runs on 4.13 nurse staffing hours per resident day, about 7% above the national average, and its staff turnover sits at 17.6%, well under half the national rate of 45.8%. That retention matters more than any single number here, because consistent caregivers know residents' routines and catch changes early. Weekend staffing drops roughly 12% below its own weekday level, a gap worth asking about directly. The current record shows 12 deficiencies, none at the harm or jeopardy level and none abuse-related, with the most recent inspection in August 2025. As a nonprofit with 59 beds, it's small enough that the same faces show up shift after shift.

A

94/100

Redeemer Health Care Center

Minneapolis, MN · Hennepin County

CMS 5/5119 bedsNon-profitMedicaid
Nurse hours
4.34 /day
Staff turnover
34%
Serious cites
0

Redeemer Health Care Center in Minneapolis runs 4.34 nurse hours per resident day, about 13 percent above the national average, and its staff turnover sits at 33.8 percent, noticeably lower than the 45.8 percent typical elsewhere. Weekend staffing dips roughly 10 percent below its own weekday coverage, worth asking about if your family visits Saturdays or Sundays. The 25 deficiencies on record include nothing at the harm or jeopardy level and nothing abuse-related, and the most recent inspection was June 5, 2025, so the picture is current. This is a nonprofit corporation with 119 certified beds, and its federal ratings put quality measures and staffing at the top of the scale while health inspections land midrange.

A

94/100

St Williams Living Center

Parkers Prairie, MN · Otter Tail County

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

St Williams Living Center runs a 53-bed nonprofit home in Parkers Prairie, and its nurse staffing sits well above what most Minnesota nursing homes provide, about 5.15 hours per resident day. That cushion matters, though weekends drop roughly 13% below the home's own weekday coverage, and turnover near 30% is lower than the national average but still means roughly a third of the staff turns over each year. The bigger concern is the inspection record: 10 deficiencies, including two at the harm level and two tied to abuse, plus one fine of $14,901. A February 2026 inspection is recent, so the record is current, not stale. Strong staffing and quality scores don't erase those findings.

A

94/100

St Johns On Fountain Lake

Albert Lea, MN · Freeborn County

CMS 3/584 bedsNon-profitMedicaid
Nurse hours
4.55 /day
Staff turnover
29%
Serious cites
0

St. Johns on Fountain Lake runs a church-affiliated nonprofit home with 84 certified beds, and its staffing is the clearest strength: 4.55 nurse hours per resident day, roughly 18% above the national average. Turnover sits at 29.4% against a national 45.8%, which means aides and nurses tend to stay. Weekends run about 12% leaner than weekdays, so ask how that gap gets covered. The tension is in the inspection record, 30 deficiencies, three at harm or jeopardy level, and one fine of $16,448, with the last inspection in December 2025. Quality measures score well; the survey history is what pulls the overall picture down.

A

93/100

Good Samaritan Society - Maplewood

Saint Paul, MN · Ramsey County

CMS 3/571 bedsNon-profitMedicaid
Nurse hours
4.41 /day
Staff turnover
32%
Serious cites
0

Good Samaritan Society - Maplewood runs a nonprofit home with 71 certified beds in Saint Paul, and its staffing is the strongest part of the picture: 4.41 nurse hours per resident day, roughly 14 percent above the national average, with weekend coverage dipping about 12 percent below its own weekdays. Turnover sits at 32 percent, well under the national 45.8 percent, which matters for consistent care. The inspection record is where it gets shakier, 33 deficiencies on file, including one at the harm level and two tied to abuse, and a 2-out-of-5 inspection rating from CMS. The most recent inspection was August 28, 2025, so that record is current, not stale.

A

93/100

St Francis Home

Breckenridge, MN · Wilkin County

CMS 5/580 bedsNon-profitMedicaid
Nurse hours
4.20 /day
Staff turnover
33%
Serious cites
0

St Francis Home runs on a church-affiliated nonprofit model in Breckenridge, and the numbers back up the staffing side: 4.20 nurse hours per resident day, roughly 9% above the national average, with a 5/5 CMS staffing rating. Weekend coverage dips about 12% below its own weekday level, worth knowing if you visit Saturdays or Sundays. Turnover sits at 32.6%, well under the 45.8% national figure, which matters for whether your parent sees the same faces. The record shows 8 deficiencies, none at harm or jeopardy level and none abuse-related, with the most recent inspection in June 2026. Eight findings is a real number, not a spotless one, but the severity is what counts here.

A

93/100

Good Samaritan Society - Specialty Care Community

Robbinsdale, MN · Hennepin County

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

Good Samaritan Society's Robbinsdale home runs a split personality in the federal data. Nurse staffing sits at 4.21 hours per resident day, roughly 9% above the national average, and only 30.1% of staff left last year against a national rate near 46%. Those numbers suggest people stay and care is present. The inspection record tells a different story: 52 deficiencies on file, four tied to abuse, and a one-star health inspection rating, even though nothing on the current record rises to actual harm or jeopardy. Weekends run about 12% thinner than weekdays, so timing matters. A recent June 2026 inspection means the state has looked lately. Strong staffing, a rough survey history.

A

93/100

Country Manor Healthcare And Rehab Center

Sartell, MN · Stearns County

CMS 5/5131 bedsNon-profitMedicaid
Nurse hours
5.63 /day
Staff turnover
44%
Serious cites
0

Country Manor in Sartell runs 5.63 nurse hours per resident day, roughly 46% above the national average of 3.86, and that staffing depth shows up in its five-star staffing rating. Weekend coverage dips about 12% below its own weekday level, so the schedule thins out on Saturdays and Sundays even though the floor stays well staffed overall. Turnover sits at 44.4%, landing right around the national 45.8%, which is normal for the industry rather than a warning sign. Four deficiencies on record, none at harm or jeopardy level and none abuse-related, with a five-star health inspection rating from a visit dated April 2026.

A

93/100

Grand Village

Grand Rapids, MN · Itasca County

CMS 5/582 bedsGovernmentMedicaid
Nurse hours
4.20 /day
Staff turnover
37%
Serious cites
0

Grand Village is county-owned, which matters less than what the numbers show. Its 4.20 nurse hours per resident day sit about 9% above the national average, and weekend staffing dips only 7% below weekdays, a modest gap that suggests the place doesn't hollow out on Saturdays and Sundays, which is where a lot of homes quietly struggle. Staff turnover of 37.2% is meaningfully below the national 45.8%, so the people caring for residents tend to stick around. The inspection record shows 21 deficiencies with none at the harm or jeopardy level, though one is abuse-related. CMS rated staffing and quality measures 5 out of 5; inspections came in at 3. The last survey was May 2025, so the picture is current.

A

93/100

Harmony Gardens

Maplewood, MN · Ramsey County

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

Harmony Gardens runs on nurse staffing of 4.64 hours per resident day, roughly a fifth more than the national average, and its 24.7% turnover is well under half the national rate, people tend to stay. Weekends dip about 9% below weekday coverage, worth knowing if you visit then. The tradeoff sits on the inspection side: 23 deficiencies on the current record, including one at the harm level and three tied to abuse, which pulls the health inspection rating down to 3 out of 5. The most recent inspection was March 2026. Strong staffing and steady retention are real strengths here; the deficiency history is the part to ask about directly before deciding.

A

93/100

St John Lutheran Home

Springfield, MN · Brown County

CMS 4/565 bedsNon-profitMedicaid
Nurse hours
3.92 /day
Staff turnover
34%
Serious cites
0

St John Lutheran Home runs 3.92 nurse staffing hours per resident day, a hair above the national average of 3.86, and its 34% turnover is well below the 45.8% typical elsewhere, both signs of a stable, adequately staffed floor. Weekend coverage dips about 7% below weekdays, so ask how that gap gets filled. The 14 deficiencies on record include none at the harm level and none related to abuse, and the last inspection was in June 2026, so the picture is current. Quality measures score well, though the three-star health inspection rating shows some room in how care is delivered day to day.

A

93/100

Pioneer Care Center

Fergus Falls, MN · Otter Tail County

CMS 5/5105 bedsNon-profitMedicaid
Nurse hours
4.55 /day
Staff turnover
33%
Serious cites
0

Pioneer Care Center runs on a nonprofit model with 105 certified beds in Fergus Falls, and the staffing numbers are the strongest part of the picture: 4.55 nurse hours per resident day, roughly 18% above the national average. Weekend coverage dips about 9% below its own weekday levels, which is worth asking about if your family visits mainly on Saturdays and Sundays. Turnover sits at 32.7%, well under the 45.8% national figure, so the aides and nurses you meet are more likely to still be there next year. The 16 deficiencies on record include two tied to abuse, though none reached harm or jeopardy level, and the most recent inspection was in June 2026.

A

93/100

Park View Health Care Center

Buffalo, MN · Wright County

CMS 5/592 bedsNon-profitMedicaid
Nurse hours
4.69 /day
Staff turnover
32%
Serious cites
0

Park View Health Care Center runs on more nurse time than most homes get, 4.69 hours per resident day against a national average of 3.86. Weekend coverage dips about 15% below its own weekday level, which is normal, but worth knowing if you're planning visits around care needs. Staff turnover sits at 32% while the national average is 45.8%, so the crew here tends to stick around longer than elsewhere. On inspections, the record is clean: two deficiencies total, neither at the harm level, none abuse-related, and the most recent look came March 31, 2026. As a nonprofit with 92 beds, it's turning in strong numbers across staffing and quality alike.

A

93/100

Elim Wellspring Health Care Center

Princeton, MN · Mille Lacs County

CMS 5/586 bedsNon-profitMedicaid
Nurse hours
5.05 /day
Staff turnover
46%
Serious cites
0

Elim Wellspring runs about 5.05 nurse hours per resident day, roughly a third more staffing than the national average of 3.86, and weekends dip only about 14% below its own weekday level, which is a smaller drop than many homes show. The record is clean where it counts: two deficiencies total, none causing harm and none tied to abuse, with an inspection completed in December 2025. Staff turnover sits at 46.3%, nearly identical to the national 45.8%, so retention here looks typical rather than exceptional. As a nonprofit, it isn't managing to a quarterly earnings number. The staffing and inspection numbers are doing the talking.

A

93/100

Sholom Home West

Saint Louis Park, MN · Hennepin County

CMS 5/5139 bedsNon-profitMedicaid
Nurse hours
5.39 /day
Staff turnover
19%
Serious cites
0

Sholom Home West runs 5.39 nurse hours per resident per day, roughly 40% above the national average, and its weekend staffing dips only about 6% below its own weekday level. Staff turnover sits at 18.8% against a national average near 46%, so the people caring for residents tend to stay. The home has 17 deficiencies on its current record, none at the harm level and none abuse-related, with its last inspection in March 2026. Ownership is nonprofit. One caveat worth knowing: the quality measure rating is 3 out of 5, softer than the staffing picture, so ask what specifically drives that before deciding.

A

93/100

Saint Therese At Oxbow Lake

Brooklyn Park, MN · Hennepin County

CMS 3/564 bedsNon-profitMedicaid
Nurse hours
4.73 /day
Staff turnover
27%
Serious cites
0

Saint Therese At Oxbow Lake runs on a non-profit model with 64 certified beds in Brooklyn Park, and its nurse staffing sits at 4.73 hours per resident day, about 22% above the national average of 3.86. Weekend coverage dips roughly 10% below its own weekday level, so the cushion narrows on Saturdays and Sundays. Staff turnover is 26.6%, well under the national 45.8%, which suggests people tend to stay. The inspection record carries more weight than the staffing story: 30 deficiencies on file, though none at harm or jeopardy level and none abuse-related. The last inspection was February 2026, so the picture is current. Strong daily care numbers, a thinner inspection history.

A

93/100

Mn Veterans Home-Luverne

Luverne, MN · Rock County

CMS 5/585 bedsGovernmentMedicaid
Nurse hours
5.24 /day
Staff turnover
21%
Serious cites
0

Nurse staffing at the state veterans home in Luverne runs 5.24 hours per resident per day, roughly a third more than the national average of 3.86, and weekend coverage stays within about 10% of weekday levels, a gap that trips up plenty of homes. Staff turnover is 20.9% against a national 45.8%, so the people providing that care tend to stick around. The trade-off sits in the inspection record: nine deficiencies, including one at the harm level and three tied to abuse. That's worth asking about directly, even with a recent March 2026 inspection and a four-star health inspection rating behind it.

Frequently asked questions

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

Before you shortlist in Minnesota