Top-Rated Nursing Homes in Minnesota
The 91 nursing homes in Minnesota that CMS rates 5 stars overall — the highest rating in the government’s five-star system. Listed exactly as CMS publishes it, grouped by county.
At a glance
- CMS 5-star nursing homes
- 91
- Share of rated facilities
- 27%
- of 336 rated
- Rated 4 stars or better
- 152
- All nursing homes in state
- 338
About the CMS 5-star rating (and what this list is not)
CMS 5-star nursing homes in Minnesota
All 91 facilities, grouped by county. Each links to its full CMS record.
Hennepin County15
- Allina Health Restorative SuitesPlymouth · Hennepin County · 50 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
- Augustana Chapel View Care CenterHopkins · Hennepin County · 100 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Courage Kenny Rehabilitation Institutes TrpGolden Valley · Hennepin County · 56 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Covenant Living of Golden Valley Care & Rehab CtrGolden Valley · Hennepin County · 88 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Fairview University Trans ServMinneapolis · Hennepin County · 28 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- FolkestoneWayzata · Hennepin County · 30 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Good Samaritan AmbassadorNew Hope · Hennepin County · 77 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Haven Homes Of Maple PlainMaple Plain · Hennepin County · 64 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Lake Minnetonka ShoresSpring Park · Hennepin County · 60 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Minnesota Masonic Home Care CenterBloomington · Hennepin County · 194 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Mount Olivet HomeMinneapolis · Hennepin County · 92 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
- Presbyterian Homes Of BloomingtonBloomington · Hennepin County · 98 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Redeemer Residence IncMinneapolis · Hennepin County · 119 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
- Sholom Home WestSaint Louis Park · Hennepin County · 139 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- The Birches at Trillium WoodsPlymouth · Hennepin County · 44 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
Otter Tail County5
- Good Samaritan Society - Battle LakeBattle Lake · Otter Tail County · 51 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Mn Veterans Home Fergus FallsFergus Falls · Otter Tail County · 85 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Pelican Valley Health CenterPelican Rapids · Otter Tail County · 28 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Perham LivingPerham · Otter Tail County · 96 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- St Williams Living CenterParkers Prairie · Otter Tail County · 53 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
Fillmore County4
- Chosen Valley Care CenterChatfield · Fillmore County · 78 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Good Shepherd Lutheran HomeRushford · Fillmore County · 65 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Gundersen Harmony Care CenterHarmony · Fillmore County · 42 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Ostrander Care And RehabOstrander · Fillmore County · 25 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
Ramsey County4
- Capitol View Transitional Care CenterSaint Paul · Ramsey County · 32 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Carondelet Village Care CenterSaint Paul · Ramsey County · 45 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Harmony GardensMaplewood · Ramsey County · 64 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
- Langton ShoresRoseville · Ramsey County · 50 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
St. Louis County4
- Boundary Waters Care CenterEly · St. Louis County · 42 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Ecumen LakeshoreDuluth · St. Louis County · 60 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Essentia Health Northern Pines Medical CenterAurora · St. Louis County · 33 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Essentia Health Virginia Care CentVirginia · St. Louis County · 40 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
Becker County3
- Essentia Health Oak CrossingDetroit Lakes · Becker County · 94 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Frazee Care CenterFrazee · Becker County · 42 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Sunnyside Care CenterLake Park · Becker County · 30 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
Crow Wing County3
- Good Samaritan Society - BethanyBrainerd · Crow Wing County · 79 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Good Samaritan Society - WoodlandBrainerd · Crow Wing County · 40 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- HeartwoodCrosby · Crow Wing County · 54 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
Douglas County3
- Evansville Care CenterEvansville · Douglas County · 27 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- GaleonOsakis · Douglas County · 40 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Knute Nelson Care CenterAlexandria · Douglas County · 83 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
Stearns County3
- Assumption HomeCold Spring · Stearns County · 76 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Belgrade Nursing HomeBelgrade · Stearns County · 34 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Country Manor Health & Rehab CtrSartell · Stearns County · 131 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
Todd County3
- Central Todd County Care CenterClarissa · Todd County · 45 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Lakewood Health SystemStaples · Todd County · 87 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Long Prairie Health Care CenterLong Prairie · Todd County · 60 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
Clay County2
Dakota County2
Goodhue County2
Itasca County2
Martin County2
Rock County2
Washington County2
Wright County2
Beltrami County1
Benton County1
Big Stone County1
Blue Earth County1
Clearwater County1
Cottonwood County1
Dodge County1
Faribault County1
Grant County1
Houston County1
Kittson County1
Meeker County1
Mille Lacs County1
Morrison County1
Norman County1
Olmsted County1
Polk County1
Renville County1
Roseau County1
Swift County1
Wabasha County1
Wadena County1
Waseca County1
Wilkin County1
Winona County1
Compare the top-rated facilities
Put two to four of these facilities side by side on the same CMS fields — exact CMS values, no ranking or recommendation.
A 5-star overall rating does not mean two facilities are identical — they can differ on health inspections, staffing, penalties, and beds. Compare shows all of it side by side.
Related research
Frequently asked questions
How many 5-star nursing homes are in Minnesota?
CMS gives its highest overall rating — 5 stars — to 91 of the 336 rated nursing homes in Minnesota (about 27%). Those 91 facilities are listed on this page, grouped by county.
Are these the best nursing homes in Minnesota?
They are the facilities CMS rates 5 stars overall — the highest rating in the government's five-star system, based on health inspections, staffing, and quality measures. SeniorCareRating.com does not add its own ranking or opinion; a CMS star rating is a summary of past data, not a guarantee about a facility's current care. Always visit in person and confirm current details with the facility.
What does a 5-star CMS rating mean?
CMS calculates an overall five-star rating from three components: health inspections, staffing levels relative to resident needs, and clinical quality measures. Five stars is "much above average" in CMS's own words. It reflects past reported data, so read it alongside the facility's individual records and a personal visit.
How current is this list?
The ratings on this page reflect the CMS data snapshot refreshed 2026-07-18. CMS updates its ratings over time, so confirm a facility's current rating on Medicare's Care Compare before making a decision.