Home / Nursing Homes / Minnesota
Best Nursing Homes in Minnesota, Graded A–F — page 2
All 338 graded Medicare-certified nursing homes in Minnesota, scored from CMS Care Compare — nurse staffing, health inspections, quality measures and penalties — against Minnesota peers of the same size. Grades are computed, never edited, and every input is shown on the facility page.
CMS data as of Aug 2026 · graded Sep 11, 2026
All Minnesota
Minneapolis (19)Saint Paul (17)Duluth (8)Rochester (7)Bloomington (5)Saint Louis Park (5)Mankato (4)Albert Lea (3)Austin (3)
26
Perham Living - Perham, MN · 96 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.5 nurse hours per resident-day — top 10% in Minnesota
- 3 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
- No fines or payment denials in 3 years
AScore 77 · ExcellentSee Full Grade
2183471800
Perham, Otter Tail County
Medicaid
27
Capital View Transitional Care Center - Saint Paul, MN · 32 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 6.8 nurse hours per resident-day — top 10% in Minnesota
- 1 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
- No fines or payment denials in 3 years
AScore 77 · ExcellentSee Full Grade
6512540400
Saint Paul, Ramsey County
28
Mcintosh Senior Living - Mcintosh, MN · 45 beds · non profit - other CMS Care Compare · data as of Aug 2026
- Staffing 4.9 nurse hours per resident-day — top quarter in Minnesota
- 1 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
AScore 76 · ExcellentSee Full Grade
2185632715
Mcintosh, Polk County
Medicaid
29
Mount Olivet Careview Home - Minneapolis, MN · 155 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.3 nurse hours per resident-day — top quarter in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 16) — top 10%
- $55,043 in fines in 3 years
AScore 76 · ExcellentSee Full Grade
6128275677
Minneapolis, Hennepin County
Medicaid
30
Milaca Elim Meadows Health Care Center - Milaca, MN · 70 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.5 nurse hours per resident-day — above median in Minnesota
- 7 health deficiencies at the last standard survey (CMS severity score 28) — above median
- No fines or payment denials in 3 years
AScore 76 · ExcellentSee Full Grade
3209832185
Milaca, Mille Lacs County
Medicaid
31
Oak Hills Living Center - New Ulm, MN · 94 beds · non profit - other CMS Care Compare · data as of Aug 2026
- Staffing 5.3 nurse hours per resident-day — top 10% in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
- $30,026 in fines in 3 years, 1 payment denials
AScore 75 · ExcellentSee Full Grade
5072330800
New Ulm, Brown County
Medicaid
32
Allina Health Restorative Suites - Plymouth, MN · 50 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.2 nurse hours per resident-day — top quarter in Minnesota
- 3 health deficiencies at the last standard survey (CMS severity score 28) — below median
- No fines or payment denials in 3 years
AScore 75 · ExcellentSee Full Grade
7635773400
Plymouth, Hennepin County
Medicaid
33
Frazee Care Center - Frazee, MN · 42 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.3 nurse hours per resident-day — above median in Minnesota
- 1 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
AScore 75 · ExcellentSee Full Grade
2183344501
Frazee, Becker County
Medicaid
34
Shirley Chapman Sholom Home East - Saint Paul, MN · 118 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.2 nurse hours per resident-day — top 10% in Minnesota
- 9 health deficiencies at the last standard survey (CMS severity score 40) — above median
- No fines or payment denials in 3 years
AScore 75 · ExcellentSee Full Grade
6513282008
Saint Paul, Ramsey County
Medicaid
35
Folkestone - Wayzata, MN · 30 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.7 nurse hours per resident-day — top quarter in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
AScore 75 · ExcellentSee Full Grade
9522492400
Wayzata, Hennepin County
36
Sholom Home West - Saint Louis Park, MN · 139 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.4 nurse hours per resident-day — top quarter in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 20) — top quarter
- No fines or payment denials in 3 years
AScore 74 · ExcellentSee Full Grade
9529356311
Saint Louis Park, Hennepin County
Medicaid
37
Good Shepherd Lutheran Home - Sauk Rapids, MN · 146 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 4.9 nurse hours per resident-day — top quarter in Minnesota
- 9 health deficiencies at the last standard survey (CMS severity score 48) — above median
- No fines or payment denials in 3 years
AScore 74 · ExcellentSee Full Grade
3202526525
Sauk Rapids, Benton County
Medicaid
38
Essentia Health Oak Crossing - Detroit Lakes, MN · 84 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.1 nurse hours per resident-day — top 10% in Minnesota
- 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
- $7,446 in fines in 3 years
AScore 74 · ExcellentSee Full Grade
2188440700
Detroit Lakes, Becker County
Medicaid
39
Traverse Care Center - Wheaton, MN · 44 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — below median in Minnesota
- 1 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
- No fines or payment denials in 3 years
AScore 74 · ExcellentSee Full Grade
3205638124
Wheaton, Traverse County
Medicaid
40
Good Samaritan Ambassador - New Hope, MN · 77 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.6 nurse hours per resident-day — above median in Minnesota
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 74 · ExcellentSee Full Grade
7634174171
New Hope, Hennepin County
Medicaid
41
Bigfork Valley Communities - Bigfork, MN · 40 beds · government - hospital district CMS Care Compare · data as of Aug 2026
- Staffing 6.0 nurse hours per resident-day — top 10% in Minnesota
- 3 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
AScore 74 · ExcellentSee Full Grade
2187433177
Bigfork, Itasca County
Medicaid
42
Harmony Gardens - Maplewood, MN · 64 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.6 nurse hours per resident-day — top quarter in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 28) — above median
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
6514886658
Maplewood, Ramsey County
Medicaid
43
Mn Veterans Home-Luverne - Luverne, MN · 85 beds · government - state CMS Care Compare · data as of Aug 2026
- Staffing 5.2 nurse hours per resident-day — top 10% in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 24) — above median
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
5072836200
Luverne, Rock County
Medicaid
44
Appleton Area Health - Appleton, MN · 47 beds · government - city CMS Care Compare · data as of Aug 2026
- Staffing 4.8 nurse hours per resident-day — top quarter in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 16) — above median
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
3202892422
Appleton, Swift County
Medicaid
45
Ebenezer Ridges Geriatric Care Center - Burnsville, MN · 114 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.2 nurse hours per resident-day — top 10% in Minnesota
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
9528988400
Burnsville, Dakota County
Medicaid
46
Green Pine Acres Nursing Home - Menahga, MN · 65 beds · government - city CMS Care Compare · data as of Aug 2026
- Staffing 4.8 nurse hours per resident-day — top quarter in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
2185644101
Menahga, Wadena County
Medicaid
47
Little Sisters Of The Poor - Saint Paul, MN · 73 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.0 nurse hours per resident-day — top quarter in Minnesota
- 3 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
- $13,265 in fines in 3 years, 1 payment denials
AScore 73 · ExcellentSee Full Grade
6512270336
Saint Paul, Ramsey County
Medicaid
48
Mn Veterans Home-Mpls - Minneapolis, MN · 341 beds · government - state CMS Care Compare · data as of Aug 2026
- Staffing 6.2 nurse hours per resident-day — top 10% in Minnesota
- 6 health deficiencies at the last standard survey (CMS severity score 52) — below median
- No fines or payment denials in 3 years
AScore 72 · ExcellentSee Full Grade
6515392400
Minneapolis, Hennepin County
Medicaid
49
Redeemer Health Care Center - Minneapolis, MN · 119 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.3 nurse hours per resident-day — above median in Minnesota
- 7 health deficiencies at the last standard survey (CMS severity score 32) — above median
- No fines or payment denials in 3 years
AScore 72 · ExcellentSee Full Grade
6128272555
Minneapolis, Hennepin County
Medicaid
50
The Birches At Trillium Woods - Plymouth, MN · 44 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 5.5 nurse hours per resident-day — top 10% in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 28) — below median
- No fines or payment denials in 3 years
AScore 72 · ExcellentSee Full Grade
7635191350
Plymouth, Hennepin County
Medicaid
Minnesota nursing homes by city
Minneapolis (19)Saint Paul (17)Duluth (8)Rochester (7)Bloomington (5)Saint Louis Park (5)Mankato (4)Albert Lea (3)Austin (3)Fergus Falls (3)Golden Valley (3)New Brighton (3)Plymouth (3)Roseville (3)Stillwater (3)Winona (3)Aitkin (2)Alexandria (2)Anoka (2)Bemidji (2)Brainerd (2)Buffalo (2)Crystal (2)Detroit Lakes (2)