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

37 Continuing Care Retirement Communities in Minnesota

37 of the 338 Medicare-certified nursing homes in Minnesota (11%) are CCRC, and all are listed below. 13 of the 37 graded homes earn an A and 1 earn a D or F. They average 4.42 nursing hours per resident per day, 0.23 hours above the 4.19 for every home in Minnesota. The Birches At Trillium Woods in Plymouth grades highest at A (96 out of 100).

How CCRC 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.42

All homes in Minnesota: 4.19

Better than the local average

Nurse staff turnover

44.4%

All homes in Minnesota: 42.2%

Worse than the local average

Average ElderGrade score

80.7/100

All homes in Minnesota: 79.4/100

Better than the local average

Grade spread

A
B
C

13 grade A, 18 grade B, 5 grade C, 1 grade D,

The best-graded CCRC home in Minnesota is The Birches At Trillium Woods in Plymouth, MN, grade A, 96/100.

Every CCRC nursing home in Minnesota

Showing 1 to 20 of 37, best-graded first.

A

96/100

Haven Homes Of Maple Plain

Maple Plain, MN · Hennepin County

CMS 5/564 bedsNon-profitMedicaid
Nurse hours
4.65 /day
Staff turnover
29%
Serious cites
0

Haven Homes Of Maple Plain carries a rare set of marks: five stars across health inspections, quality measures, and staffing. The numbers behind that are real, not decorative. Nurse staffing runs 4.65 hours per resident day, roughly 20 percent above the national average, and staff turnover sits at 29.3 percent against a national figure near 46 percent, a workforce that mostly stays put. Weekend coverage dips about 11 percent below weekday levels, worth knowing if you visit Saturdays. The inspection record shows three deficiencies, none at the harm level and none tied to abuse, with the most recent survey dated May 2026. It's a 64-bed nonprofit, small enough that consistency is easier to hold.

A

96/100

The Birches At Trillium Woods

Plymouth, MN · Hennepin County

CMS 5/544 bedsFor-profitMedicaid
Nurse hours
5.48 /day
Staff turnover
21%
Serious cites
0

The Birches at Trillium Woods runs on 5.48 nurse hours per resident day, roughly 42 percent above the national average, and its staff turnover of 21.1 percent sits far below the 45.8 percent typical elsewhere. That combination, more hands on deck and far fewer people leaving, is the main thing separating this Plymouth home from most of its peers. Six deficiencies on record, none involving harm or abuse, with the most recent inspection in May 2026. Weekend coverage dips about 10 percent below its own weekday level, which is worth asking about if your family visits mainly on Saturdays or Sundays.

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

Covenant Living Of Golden Valley Care & Rehab Ctr

Golden Valley, MN · Hennepin County

CMS 5/588 bedsNon-profit
Nurse hours
4.70 /day
Staff turnover
23%
Serious cites
0

Covenant Living of Golden Valley runs on a church-affiliated nonprofit model, and the numbers behind it look steady. Nurses provide 4.70 hours of care per resident each day, roughly 22% more than the national average, and weekend coverage dips only about 7% below weekday levels, a modest gap compared to many homes. Annual turnover sits at 22.5%, about half the national rate, which suggests a staff that sticks around. The inspection record supports that: a May 2025 survey with just four deficiencies, none involving harm or abuse. Residents' quality measures rate well too. What you're looking at is consistency, adequate hands on deck, stable caregivers, and a clean recent state review.

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

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

91/100

Charter House Inc

Rochester, MN · Olmsted County

CMS 5/532 bedsNon-profit
Nurse hours
9.47 /day
Staff turnover
54%
Serious cites
0

Charter House runs one of the thinnest-staffed business models you'll see anywhere, 9.47 nurse hours per resident day against a national average of 3.86, a number that would be hard to sustain if the census weren't so small and the nonprofit backing so steady. Weekends drop about 13% below weekday coverage, which matters in a 32-bed building where there's less slack to absorb a callout. Turnover sits at 53.8%, roughly eight points above the national figure, and the inspection record carries 10 deficiencies including one at the harm level and four tied to abuse. The last survey closed in late December 2025, so the file is fresh, and the single fine on record totals $8,824.

A

91/100

Gables Of Boutwells Landing

Oak Park Heights, MN · Washington County

CMS 4/5108 bedsNon-profitMedicaid
Nurse hours
4.65 /day
Staff turnover
31%
Serious cites
0

Gables Of Boutwells Landing runs 4.65 nurse hours per resident day, roughly a fifth more than the national average of 3.86, and weekend coverage stays within about 5% of its weekday level, a gap that's often wider elsewhere. Staff turnover sits at 31%, well under the 45.8% national figure, which matters for whether residents see the same faces. The trade-off shows up on the health inspection side: 11 deficiencies on the current record, one serious enough to reach harm or jeopardy level, and a mid-tier inspection rating. No abuse citations, and the last survey was June 2026, so the picture is current.

A

91/100

Folkestone

Wayzata, MN · Hennepin County

CMS 5/530 bedsNon-profit
Nurse hours
4.67 /day
Staff turnover
35%
Serious cites
0

Folkestone is a small nonprofit home in Wayzata, 30 certified beds, which means you're not dealing with a big corporate chain calling the shots. Staffing sits at 4.67 nurse hours per resident day, roughly 21% above the national average, and weekends dip only about 9% below its own weekday level, so the place doesn't hollow out when Friday rolls around. Turnover runs 35.1% against a national average near 46%, meaning caregivers tend to stick. The inspection record shows nine deficiencies, none at the harm level and none abuse-related, with the most recent survey in November 2025. Its four- and five-star CMS ratings across health inspections, quality measures, and staffing line up with that picture.

A

88.5/100

Milaca Elim Meadows Health Care Center

Milaca, MN · Mille Lacs County

CMS 5/570 bedsNon-profitMedicaid
Nurse hours
4.50 /day
Staff turnover
n/a
Serious cites
0

Milaca Elim Meadows runs on a nonprofit model with 70 certified beds, and its staffing sits at 4.50 nurse hours per resident day, roughly 17 percent above the national average of 3.86. That margin matters most on weekends, where hours dip about 11 percent below the home's own weekday pace, so ask how weekend coverage actually looks on the days your family visits. The inspection record shows 11 deficiencies, none at the harm or jeopardy level and none tied to abuse, with the most recent survey completed in December 2025. Quality measures score at the top of CMS's scale, while inspections and staffing each land one notch below.

A

88.5/100

Episcopal Church Home Of Minnesota

Saint Paul, MN · Ramsey County

CMS 1/5131 bedsNon-profitMedicaid
Nurse hours
5.43 /day
Staff turnover
n/a
Serious cites
0

The Episcopal Church Home of Minnesota has an unusual split in its record: 5.43 nurse hours per resident day, roughly 41 percent above the national average, and a staffing rating to match. Quality measures also score well. The problem is inspections, 36 deficiencies on the current record, including three at the harm or jeopardy level and three tied to abuse. That combination of strong daily staffing with serious inspection findings is worth asking about directly. Weekend coverage runs about 10 percent thinner than weekdays, so care may look different on a Saturday. Nonprofit ownership doesn't erase the pattern in those deficiency counts.

A

88/100

Bethesda

Willmar, MN · Kandiyohi County

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

Bethesda in Willmar runs a 248-bed nonprofit home tied to a church, and the staffing numbers are the strongest part of its record: 4.75 nurse hours per resident day, roughly 23% above the national average. Weekend coverage dips about 10% below its own weekday level, so ask how that plays out on a Saturday. Annual turnover sits at 36.3%, better than the 45.8% national figure, which matters for whether your parent sees the same faces. Inspections give some pause, 19 deficiencies on the current record, one serious enough to involve harm or jeopardy, though none abuse-related. The last inspection was December 2025, so the picture is recent.

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

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

83/100

Maplewood Rehabilitation Center

Maplewood, MN · Ramsey County

CMS 1/5115 bedsFor-profitMedicaid
Nurse hours
3.58 /day
Staff turnover
36%
Serious cites
0

Maplewood Rehabilitation Center runs 115 certified beds under for-profit LLC ownership, and its numbers pull in different directions. Nurse staffing sits at 3.58 hours per resident day, roughly 7% under the national average of 3.86, and weekends drop about 9% below its own weekday levels, so coverage thins out exactly when families tend to visit. Turnover is the bright spot at 35.8%, well under the 45.8% national figure, which suggests the staff who are there tend to stay. What drags the record down is the inspection history: 43 deficiencies on file, including one at the harm or jeopardy level and one abuse-related, with the most recent inspection dated December 2025.

B

83/100

Maranatha Care Center

Brooklyn Center, MN · Hennepin County

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

Maranatha Care Center runs on strong staffing: 4.24 nurse hours per resident day, roughly 10% more than the national average, with weekend coverage dipping about 8% below its own weekdays. Turnover sits at 25%, well under the 45.8% national figure, a real advantage in a field where constant retraining costs residents familiar faces. The inspection record backs that up, with no deficiencies at the harm or jeopardy level and a recent survey from May 2026. Two abuse-related deficiencies and a quality measure rating of 1 out of 5 are the counterweight; whatever the staffing strength buys, it hasn't translated into strong clinical outcomes on paper. The church-affiliated nonprofit ownership is a steadying factor.

B

82/100

Heritage Living Center

Park Rapids, MN · Hubbard County

CMS 3/548 bedsGovernmentMedicaid
Nurse hours
3.87 /day
Staff turnover
49%
Serious cites
0

Heritage Living Center is county-owned and holds 48 beds in Park Rapids, and the numbers behind its grade are mostly steady. Nurse staffing sits at 3.87 hours per resident day, essentially level with the national average, though weekends run about 9% thinner than weekdays, worth asking about if your family member needs care on Saturdays and Sundays. The inspection record is stronger than average, with a recent visit in August 2025 and nine deficiencies, but two of those stand out: one at the harm or jeopardy level and one abuse-related. Staff turnover of 48.9% edges past the national 45.8%, so expect some churn among caregivers.

B

80/100

Cura Of Watkins

Watkins, MN · Meeker County

CMS 5/550 bedsFor-profitMedicaid
Nurse hours
4.55 /day
Staff turnover
61%
Serious cites
0

Hilltop runs a tight ship on the clinical side. The last state inspection in May 2025 turned up five deficiencies, none of them causing harm or tied to abuse, which is a clean record for a 50-bed for-profit under limited liability ownership. Nursing hours come in at 4.55 per resident day, roughly 18% above the national average, and that shows up in the four-star staffing rating. The catch is turnover: 60.6% of staff leave each year against a national average near 46%, and weekend coverage drops about 12% below weekday levels. Those two numbers are worth asking about directly, steady hands and consistent weekend care matter as much as raw hours on paper.

B

79/100

Friendship Village Of Bloomington

Bloomington, MN · Hennepin County

CMS 4/566 bedsNon-profit
Nurse hours
4.16 /day
Staff turnover
35%
Serious cites
0

Friendship Village of Bloomington runs a nonprofit home with 66 certified beds, and its staffing is the standout: 4.16 nurse hours per resident day, roughly 8% above the national average, with a 5-star CMS staffing rating. Turnover sits at 35.2%, well under the 45.8% national figure, which matters for consistency of care. The concerns are on the inspection side. There are 23 deficiencies on the current record, including one at the harm or jeopardy level and two abuse-related, plus a single $99,500 fine. The most recent inspection was May 2026, so it's recent. Strong staffing and low turnover are real strengths; the deficiency record is the reason this one doesn't grade higher.

Frequently asked questions

How many CCRC nursing homes are there in Minnesota?
There are 37 CCRC Medicare-certified nursing homes in Minnesota, 11% of the 338 nursing homes there.
Are CCRC nursing homes better staffed?
In Minnesota they average 4.42 total nursing hours per resident per day, against 4.19 for all nursing homes in Minnesota, a difference of +0.23 hours. Staff turnover averages 44.4% against 42.2%.
Which CCRC nursing home grades best in Minnesota?
The Birches At Trillium Woods in Plymouth, MN, grade A, 96 out of 100.
Does being CCRC mean a nursing home is safe?
No. Of the 37 graded CCRC homes in Minnesota, 13 grade A and 1 grade D or F.
Do CCRC nursing homes in Minnesota accept Medicaid?
33 of the 37 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in Minnesota