Free recognition from Medicare data
Top Rated nursing homes in Minnesota (2026)
25 homes top rated for short-term rehab and 27 for long-term care. No home paid to be listed. Each home’s page shows its full Medicare record.
Top Rated for Short-Term Rehab (25)
Homes in Minnesota that Medicare rates highly for short-term rehab.
Benton County
- Good Shepherd Lutheran HomeSauk Rapids · 146 beds · 100 to 149 beds
Blue Earth County
- Mapleton Community HomeMapleton · 59 beds · Under 100 beds
Brown County
- Oak Hills Living CenterNew Ulm · 94 beds · Under 100 beds
Dakota County
- Apple Valley Village Health Care CenterApple Valley · 162 beds · 150 beds or more
- Augustana Care Hastings Health and RehabilitationHastings · 72 beds · Under 100 beds
- Trinity Care CenterFarmington · 90 beds · Under 100 beds
Douglas County
- Knute Nelson Care CenterAlexandria · 83 beds · Under 100 beds
Hennepin County
- Allina Health Restorative SuitesPlymouth · 50 beds · Under 100 beds
- Fairview University Trans ServMinneapolis · 28 beds · Under 100 beds
- FolkestoneWayzata · 30 beds · Under 100 beds
- Redeemer Health Care CenterMinneapolis · 119 beds · 100 to 149 beds
- The Birches at Trillium WoodsPlymouth · 44 beds · Under 100 beds
Houston County
- Valley View Healthcare & RehabHouston · 40 beds · Under 100 beds
Isanti County
- Gracepointe Crossing GablesCambridge · 110 beds · 100 to 149 beds
Itasca County
- Grand VillageGrand Rapids · 82 beds · Under 100 beds
Martin County
- Lakeview Methodist Health Care CenterFairmont · 72 beds · Under 100 beds
Mille Lacs County
- Elim Wellspring Health Care CenterPrinceton · 86 beds · Under 100 beds
- Milaca Elim Meadows Health Care CenterMilaca · 70 beds · Under 100 beds
Mower County
- Good Samaritan Society - ComforcareAustin · 45 beds · Under 100 beds
Olmsted County
- Charter HouseRochester · 32 beds · Under 100 beds
Ramsey County
- Harmony GardensMaplewood · 64 beds · Under 100 beds
Rice County
- Three Links Care CenterNorthfield · 92 beds · Under 100 beds
Stearns County
- Assumption HomeCold Spring · 76 beds · Under 100 beds
- Country Manor Healthcare and Rehab CenterSartell · 131 beds · 100 to 149 beds
Wabasha County
- The Green Prairie Rehabilitation CenterPlainview · 42 beds · Under 100 beds
Top Rated for Long-Term Care (27)
Homes in Minnesota that Medicare rates highly for long-term care.
Anoka County
- Anoka Rehabilitation and Living CenterAnoka · 120 beds · 100 to 149 beds
Becker County
- Frazee Care CenterFrazee · 42 beds · Under 100 beds
Clay County
- Valley Care and RehabBarnesville · 35 beds · Under 100 beds
Dakota County
- Augustana Care Hastings Health and RehabilitationHastings · 72 beds · Under 100 beds
- Trinity Care CenterFarmington · 90 beds · Under 100 beds
Douglas County
- GaleonOsakis · 40 beds · Under 100 beds
- Knute Nelson Care CenterAlexandria · 83 beds · Under 100 beds
Goodhue County
- St Crispin Living CommunityRed Wing · 64 beds · Under 100 beds
Hennepin County
- Birchwood Care HomeMinneapolis · 60 beds · Under 100 beds
- Haven Homes of Maple PlainMaple Plain · 64 beds · Under 100 beds
- Mount Olivet HomeMinneapolis · 92 beds · Under 100 beds
- Redeemer Health Care CenterMinneapolis · 119 beds · 100 to 149 beds
Jackson County
- Good Samaritan Society - JacksonJackson · 46 beds · Under 100 beds
Kittson County
- Karlstad Healthcare CenterKarlstad · 46 beds · Under 100 beds
Martin County
- Truman Senior LivingTruman · 30 beds · Under 100 beds
Meeker County
- Lakeside Generations Health Care CenterDassel · 55 beds · Under 100 beds
Mille Lacs County
- Elim Wellspring Health Care CenterPrinceton · 86 beds · Under 100 beds
- Milaca Elim Meadows Health Care CenterMilaca · 70 beds · Under 100 beds
Polk County
- Mcintosh Senior LivingMcintosh · 45 beds · Under 100 beds
Ramsey County
- Langton ShoresRoseville · 50 beds · Under 100 beds
- Shirley Chapman Sholom Home EastSaint Paul · 118 beds · 100 to 149 beds
St. Louis County
- Boundary Waters Care CenterEly · 38 beds · Under 100 beds
Todd County
- Lakewood Health SystemStaples · 87 beds · Under 100 beds
Traverse County
- Traverse Care CenterWheaton · 44 beds · Under 100 beds
Wright County
- Cokato ManorCokato · 56 beds · Under 100 beds
- Lake Ridge Care Center of BuffaloBuffalo · 56 beds · Under 100 beds
- Park View Health Care CenterBuffalo · 92 beds · Under 100 beds
Medicare data as of September 2026. Ratings can lag behind changes at a home; visit and ask about recent inspections.