Home / Nursing Homes / Minnesota
Best Nursing Homes in Minnesota, Graded A–F — page 3
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)
51
Cura Of Watkins - Watkins, MN · 50 beds · for profit - limited liability company 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 72 · ExcellentSee Full Grade
3207642300
Watkins, Meeker County
Medicaid
52
Augustana Care Hastings Health And Rehabilitation - Hastings, MN · 72 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.6 nurse hours per resident-day — above median in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 24) — above median
- $21,645 in fines in 3 years
BScore 72 · GoodSee Full Grade
6514376176
Hastings, Dakota County
Medicaid
53
Minnesota Veterans Home Silver Bay - Silver Bay, MN · 54 beds · government - federal CMS Care Compare · data as of Aug 2026
- Staffing 5.0 nurse hours per resident-day — top quarter in Minnesota
- 5 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
BScore 72 · GoodSee Full Grade
2183538700
Silver Bay, Lake County
Medicaid
54
Sunnyside Care Center - Lake Park, MN · 30 beds · government - county CMS Care Compare · data as of Aug 2026
- Staffing 5.1 nurse hours per resident-day — top quarter in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 24) — above median
- No fines or payment denials in 3 years
BScore 71 · GoodSee Full Grade
2182385944
Lake Park, Becker County
Medicaid
55
Essentia Health Grace Home - Graceville, MN · 30 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.4 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
BScore 71 · GoodSee Full Grade
7016714105
Graceville, Big Stone County
Medicaid
56
Minnesota Masonic Home Care Center - Bloomington, MN · 194 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.6 nurse hours per resident-day — above median in Minnesota
- 6 health deficiencies at the last standard survey (CMS severity score 28) — above median
- No fines or payment denials in 3 years
BScore 70 · GoodSee Full Grade
9529487000
Bloomington, Hennepin County
Medicaid
57
Minnewaska Community Health Services - Starbuck, MN · 39 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 7.1 nurse hours per resident-day — top 10% in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
- $25,150 in fines in 3 years
BScore 70 · GoodSee Full Grade
3202392217
Starbuck, Pope County
Medicaid
58
Tuff Memorial Home - Hills, MN · 48 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- No health deficiencies at the last standard survey — top 10%
- $40,240 in fines in 3 years, 1 payment denials
BScore 69 · GoodSee Full Grade
5079623275
Hills, Rock County
Medicaid
59
Good Shepherd Lutheran Home - Rushford, MN · 65 beds · non profit - other CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — below median in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
- No fines or payment denials in 3 years
BScore 69 · GoodSee Full Grade
5078647714
Rushford, Fillmore County
Medicaid
60
St Benedicts Care Center - Saint Cloud, MN · 75 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.5 nurse hours per resident-day — above median in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 32) — above median
- No fines or payment denials in 3 years
BScore 69 · GoodSee Full Grade
3202520010
Saint Cloud, Sherburne County
Medicaid
61
St Williams Living Center - Parkers Prairie, MN · 53 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.2 nurse hours per resident-day — top quarter in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 16) — above median
- $14,901 in fines in 3 years
BScore 69 · GoodSee Full Grade
2183384671
Parkers Prairie, Otter Tail County
Medicaid
62
Karlstad Healthcare Center Inc - Karlstad, MN · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — below median in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
BScore 69 · GoodSee Full Grade
2184362161
Karlstad, Kittson County
Medicaid
63
Good Samaritan Society - Comforcare - Austin, MN · 45 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — below median in Minnesota
- No health deficiencies at the last standard survey — top 10%
- $21,645 in fines in 3 years
BScore 69 · GoodSee Full Grade
5074348537
Austin, Mower County
Medicaid
64
St Ottos Care Center - Little Falls, MN · 86 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 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
BScore 68 · GoodSee Full Grade
3206329281
Little Falls, Morrison County
Medicaid
65
Mn Veterans Home-Fergus Falls - Fergus Falls, 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
- 3 health deficiencies at the last standard survey (CMS severity score 48) — below median
- $23,520 in fines in 3 years, 1 payment denials
BScore 68 · GoodSee Full Grade
2187360400
Fergus Falls, Otter Tail County
Medicaid
66
Prairie Manor Care Center - Blooming Prairie, MN · 39 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — above median in Minnesota
- No health deficiencies at the last standard survey — top 10%
- $43,300 in fines in 3 years, 1 payment denials
BScore 68 · GoodSee Full Grade
5075834434
Blooming Prairie, Steele County
Medicaid
67
North Shore Health - Grand Marais, MN · 37 beds · government - hospital district CMS Care Compare · data as of Aug 2026
- Staffing 4.6 nurse hours per resident-day — above median in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
BScore 67 · GoodSee Full Grade
2183873040
Grand Marais, Cook County
Medicaid
68
Jones Harrison Residence - Minneapolis, MN · 120 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.7 nurse hours per resident-day — top quarter in Minnesota
- 11 health deficiencies at the last standard survey (CMS severity score 56) — below median
- No fines or payment denials in 3 years
BScore 67 · GoodSee Full Grade
6129202030
Minneapolis, Hennepin County
Medicaid
69
Presbyterian Homes Of Bloomington - Bloomington, MN · 98 beds · non profit - corporation 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 8) — top quarter
- No fines or payment denials in 3 years
BScore 67 · GoodSee Full Grade
9529483000
Bloomington, Hennepin County
Medicaid
70
Essentia Health Northern Pines Medical Center - Aurora, MN · 33 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — below median in Minnesota
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
BScore 67 · GoodSee Full Grade
2182292211
Aurora, St. Louis County
Medicaid
71
Lake Ridge Care Center Of Buffalo, Inc. - Buffalo, MN · 56 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — above median in Minnesota
- 3 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
BScore 66 · GoodSee Full Grade
7634044603
Buffalo, Wright County
Medicaid
72
Valley View Healthcare & Rehab - Houston, MN · 40 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — above median in Minnesota
- No health deficiencies at the last standard survey — top 10%
- $26,685 in fines in 3 years
BScore 66 · GoodSee Full Grade
5078963125
Houston, Houston County
Medicaid
73
Annandale Care Center Inc - Annandale, MN · 42 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — above 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
BScore 66 · GoodSee Full Grade
3202743737
Annandale, Wright County
Medicaid
74
Saint Therese At Oxbow Lake - Brooklyn Park, MN · 64 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.7 nurse hours per resident-day — top quarter in Minnesota
- 16 health deficiencies at the last standard survey (CMS severity score 64) — below median
- No fines or payment denials in 3 years
BScore 66 · GoodSee Full Grade
7634937007
Brooklyn Park, Hennepin County
Medicaid
75
North Star Manor - Warren, MN · 45 beds · government - city CMS Care Compare · data as of Aug 2026
- Staffing 5.0 nurse hours per resident-day — top quarter in Minnesota
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
BScore 65 · GoodSee Full Grade
2187455282
Warren, Marshall 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)