Home / Nursing Homes / Minnesota
Best Nursing Homes in Minnesota, Graded A–F — page 12
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)
276
The Villas At St Louis Park - Saint Louis Park, MN · 100 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — bottom quarter in Minnesota
- 17 health deficiencies at the last standard survey (CMS severity score 72) — below median
- $26,153 in fines in 3 years
DScore 30 · Below averageSee Full Grade
9525464261
Saint Louis Park, Hennepin County
Medicaid
277
The Estates At Twin Rivers Llc - Anoka, MN · 50 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — bottom quarter in Minnesota
- 9 health deficiencies at the last standard survey (CMS severity score 52) — below median
- No fines or payment denials in 3 years
DScore 30 · Below averageSee Full Grade
7634215660
Anoka, Anoka County
Medicaid
278
Good Samaritan Society - Pipestone - Pipestone, MN · 82 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — bottom quarter in Minnesota
- 7 health deficiencies at the last standard survey (CMS severity score 56) — below median
- $17,345 in fines in 3 years
DScore 30 · Below averageSee Full Grade
5078255428
Pipestone, Pipestone County
Medicaid
279
Southside Care Center - Minneapolis, MN · 17 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 2.1 nurse hours per resident-day — bottom quarter in Minnesota
- 27 health deficiencies at the last standard survey (CMS severity score 513) — bottom quarter
- No fines or payment denials in 3 years
DScore 30 · Below averageSee Full Grade
6128724233
Minneapolis, Hennepin County
Medicaid
Special Focus Facility
280
The Estates At Excelsior Llc - Excelsior, MN · 45 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — bottom quarter in Minnesota
- 12 health deficiencies at the last standard survey (CMS severity score 68) — bottom quarter
- No fines or payment denials in 3 years
DScore 30 · Below averageSee Full Grade
9524745488
Excelsior, Hennepin County
Medicaid
281
Grand Avenue Rest Home - Minneapolis, MN · 20 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 2.4 nurse hours per resident-day — bottom quarter in Minnesota
- 9 health deficiencies at the last standard survey (CMS severity score 56) — below median
- No fines or payment denials in 3 years
DScore 30 · Below averageSee Full Grade
6128241434
Minneapolis, Hennepin County
Medicaid
282
St Marks Living - Austin, MN · 45 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.7 nurse hours per resident-day — top quarter in Minnesota
- 12 health deficiencies at the last standard survey (CMS severity score 203) — bottom quarter
- $127,000 in fines in 3 years, 2 payment denials
DScore 30 · Below averageSee Full Grade
5074374594
Austin, Mower County
Medicaid
283
The Estates At Fridley Llc - Fridley, MN · 50 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.2 nurse hours per resident-day — bottom quarter in Minnesota
- 14 health deficiencies at the last standard survey (CMS severity score 84) — bottom quarter
- No fines or payment denials in 3 years
DScore 30 · Below averageSee Full Grade
7635713150
Fridley, Anoka County
Medicaid
284
Aitkin Health Services - Aitkin, MN · 42 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — above median in Minnesota
- 12 health deficiencies at the last standard survey (CMS severity score 72) — bottom quarter
- $8,824 in fines in 3 years
DScore 29 · Below averageSee Full Grade
2189275514
Aitkin, Aitkin County
Medicaid
285
Cura Of Onamia - Onamia, MN · 57 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — bottom quarter in Minnesota
- 5 health deficiencies at the last standard survey (CMS severity score 72) — bottom quarter
- No fines or payment denials in 3 years
DScore 29 · Below averageSee Full Grade
3207383800
Onamia, Mille Lacs County
Medicaid
286
The Villas At Osseo Llc - Osseo, MN · 100 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — bottom quarter in Minnesota
- 16 health deficiencies at the last standard survey (CMS severity score 84) — bottom quarter
- $48,399 in fines in 3 years
DScore 29 · Below averageSee Full Grade
7637621800
Osseo, Hennepin County
Medicaid
287
Neilson Place - Bemidji, MN · 78 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — below median in Minnesota
- 9 health deficiencies at the last standard survey (CMS severity score 60) — below median
- $45,915 in fines in 3 years
DScore 29 · Below averageSee Full Grade
2187510220
Bemidji, Beltrami County
Medicaid
288
Hendricks Community Hospital - Hendricks, MN · 48 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — bottom quarter in Minnesota
- 9 health deficiencies at the last standard survey (CMS severity score 44) — below median
- No fines or payment denials in 3 years
DScore 29 · Below averageSee Full Grade
5072753134
Hendricks, Lincoln County
Medicaid
289
La Crescent Health Services - La Crescent, MN · 42 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — below median in Minnesota
- 22 health deficiencies at the last standard survey (CMS severity score 159) — bottom quarter
- No fines or payment denials in 3 years
DScore 29 · Below averageSee Full Grade
5078954445
La Crescent, Houston County
Medicaid
290
Edgebrook Care Center - Edgerton, MN · 54 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 2.5 nurse hours per resident-day — bottom quarter in Minnesota
- 7 health deficiencies at the last standard survey (CMS severity score 80) — bottom quarter
- No fines or payment denials in 3 years
DScore 28 · Below averageSee Full Grade
5074427121
Edgerton, Pipestone County
Medicaid
291
Good Samaritan Society - Waconia And Westview Acre - Waconia, MN · 75 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — below median in Minnesota
- 17 health deficiencies at the last standard survey (CMS severity score 88) — bottom quarter
- $27,378 in fines in 3 years
DScore 28 · Below averageSee Full Grade
9524425111
Waconia, Carver County
Medicaid
292
Hayes Residence - Saint Paul, MN · 40 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 2.5 nurse hours per resident-day — bottom quarter in Minnesota
- 8 health deficiencies at the last standard survey (CMS severity score 94) — bottom quarter
- No fines or payment denials in 3 years
FScore 27 · PoorSee Full Grade
6516904458
Saint Paul, Ramsey County
Medicaid
293
Franciscan Health Center - Duluth, MN · 47 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — below median in Minnesota
- 14 health deficiencies at the last standard survey (CMS severity score 80) — bottom quarter
- No fines or payment denials in 3 years
FScore 27 · PoorSee Full Grade
2187278933
Duluth, St. Louis County
Medicaid
294
The Villas At Brookview - Golden Valley, MN · 104 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — bottom quarter in Minnesota
- 22 health deficiencies at the last standard survey (CMS severity score 120) — bottom quarter
- $17,345 in fines in 3 years
FScore 27 · PoorSee Full Grade
7634506900
Golden Valley, Hennepin County
Medicaid
295
Sauer Health Care - Winona, MN · 61 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — bottom quarter in Minnesota
- 12 health deficiencies at the last standard survey (CMS severity score 72) — below median
- No fines or payment denials in 3 years
FScore 27 · PoorSee Full Grade
5074545540
Winona, Winona County
Medicaid
296
Woodbury Health Care Center - Woodbury, MN · 155 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- 16 health deficiencies at the last standard survey (CMS severity score 163) — bottom quarter
- $182,937 in fines in 3 years
FScore 27 · PoorSee Full Grade
6517356000
Woodbury, Washington County
Medicaid
297
Good Samaritan Society - Mary Jane Brown - Luverne, MN · 51 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — below median in Minnesota
- 3 health deficiencies at the last standard survey (CMS severity score 36) — below median
- $57,045 in fines in 3 years
FScore 27 · PoorSee Full Grade
5072832375
Luverne, Rock County
Medicaid
298
Thief River Care Center - Thief River Falls, MN · 70 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — bottom quarter in Minnesota
- 6 health deficiencies at the last standard survey (CMS severity score 44) — below median
- $245,902 in fines in 3 years, 2 payment denials
FScore 27 · PoorSee Full Grade
2186838100
Thief River Falls, Pennington County
Medicaid
299
The Shores Of Worthington - Worthington, MN · 69 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — below median in Minnesota
- 9 health deficiencies at the last standard survey (CMS severity score 100) — bottom quarter
- $156,790 in fines in 3 years, 1 payment denials
FScore 26 · PoorSee Full Grade
5073763175
Worthington, Nobles County
Medicaid
Special Focus Facility
300
North Ridge Health And Rehab - New Hope, MN · 320 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — below median in Minnesota
- 28 health deficiencies at the last standard survey (CMS severity score 128) — bottom quarter
- $25,480 in fines in 3 years, 1 payment denials
FScore 26 · PoorSee Full Grade
7635922600
New Hope, Hennepin County
Medicaid
Special Focus Facility
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)