Home / Nursing Homes / Minnesota
Best Nursing Homes in Minnesota, Graded A–F — page 7
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)
151
Good Samaritan Society - Woodland - Brainerd, MN · 40 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — bottom quarter in Minnesota
- 1 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
- No fines or payment denials in 3 years
CScore 53 · AverageSee Full Grade
2188291429
Brainerd, Crow Wing County
Medicaid
152
Fairway View Neighborhoods - Ortonville, MN · 51 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 20) — above median
- No fines or payment denials in 3 years
CScore 53 · AverageSee Full Grade
3208396113
Ortonville, Big Stone County
Medicaid
153
Clarkfield Care Center - Clarkfield, MN · 30 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 20) — above median
- No fines or payment denials in 3 years
CScore 53 · AverageSee Full Grade
3206697561
Clarkfield, Yellow Medcine County
Medicaid
154
Lifeceare Roseau Manor - Roseau, MN · 40 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.7 nurse hours per resident-day — top 10% in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 16) — above median
- $17,610 in fines in 3 years
CScore 53 · AverageSee Full Grade
2184632500
Roseau, Roseau County
Medicaid
155
Aicota Health Care Center - Aitkin, MN · 56 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — above median in Minnesota
- 9 health deficiencies at the last standard survey (CMS severity score 60) — bottom quarter
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
2189272164
Aitkin, Aitkin County
Medicaid
156
Norris Square - Cottage Grove, MN · 72 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.5 nurse hours per resident-day — above median in Minnesota
- 3 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
6517696650
Cottage Grove, Washington County
Medicaid
157
Sacred Heart Care Center - Austin, MN · 59 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.6 nurse hours per resident-day — top 10% in Minnesota
- 5 health deficiencies at the last standard survey (CMS severity score 36) — below median
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
5074331808
Austin, Mower County
Medicaid
158
Evansville Care Center - Evansville, MN · 27 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
- 2 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
2189482219
Evansville, Douglas County
Medicaid
159
Luther Haven - Montevideo, MN · 55 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
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- $101,268 in fines in 3 years, 1 payment denials
CScore 52 · AverageSee Full Grade
3202696517
Montevideo, Chippewa County
Medicaid
160
Fair Oaks Lodge - Wadena, MN · 65 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — above median in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 16) — top quarter
- $27,047 in fines in 3 years
CScore 52 · AverageSee Full Grade
2186311391
Wadena, Wadena County
Medicaid
161
Good Samaritan Society - Specialty Care Community - Robbinsdale, MN · 96 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — above median in Minnesota
- 21 health deficiencies at the last standard survey (CMS severity score 116) — bottom quarter
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
6123324262
Robbinsdale, Hennepin County
Medicaid
162
Madonna Towers Of Rochester - Rochester, MN · 62 beds · non 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 24) — above median
- $10,196 in fines in 3 years
CScore 52 · AverageSee Full Grade
5072883911
Rochester, Olmsted County
Medicaid
163
The Villas At Richfield - Richfield, MN · 105 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Minnesota
- 8 health deficiencies at the last standard survey (CMS severity score 32) — above median
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
7637621800
Richfield, Hennepin County
Medicaid
164
The Green Prairie Rehabilitation Center - Plainview, MN · 42 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Minnesota
- 7 health deficiencies at the last standard survey (CMS severity score 28) — below median
- No fines or payment denials in 3 years
CScore 51 · AverageSee Full Grade
5075343191
Plainview, Wabasha County
Medicaid
165
Lyngblomsten Care Center - Saint Paul, MN · 225 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — below median in Minnesota
- 8 health deficiencies at the last standard survey (CMS severity score 28) — above median
- $101,482 in fines in 3 years
CScore 51 · AverageSee Full Grade
6516462941
Saint Paul, Ramsey County
Medicaid
166
Madison Healthcare Services - Madison, MN · 51 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
- 5 health deficiencies at the last standard survey (CMS severity score 20) — above median
- $10,036 in fines in 3 years
CScore 51 · AverageSee Full Grade
3205987536
Madison, Lac Qui Parle County
Medicaid
167
Halstad Living Center - Halstad, MN · 44 beds · non profit - other CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — below median in Minnesota
- 1 health deficiencies at the last standard survey (CMS severity score 16) — above median
- No fines or payment denials in 3 years
CScore 51 · AverageSee Full Grade
2184562105
Halstad, Norman County
Medicaid
168
Browns Valley Health Center - Browns Valley, MN · 31 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — above median in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 32) — below median
- $26,685 in fines in 3 years
CScore 51 · AverageSee Full Grade
3206952165
Browns Valley, Traverse County
Medicaid
169
Sainte Anne Extended Healthcare - Winona, MN · 103 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — below median in Minnesota
- 4 health deficiencies at the last standard survey (CMS severity score 16) — top quarter
- $22,757 in fines in 3 years
CScore 50 · AverageSee Full Grade
5072056208
Winona, Winona County
Medicaid
170
Mayo Clinic Health System - Lake City - Lake City, MN · 90 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.7 nurse hours per resident-day — top quarter in Minnesota
- 6 health deficiencies at the last standard survey (CMS severity score 95) — bottom quarter
- $145,117 in fines in 3 years
CScore 50 · AverageSee Full Grade
6513451144
Lake City, Goodhue County
Medicaid
171
Heritage Living Center - Park Rapids, MN · 48 beds · government - county CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — below median in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 24) — above median
- No fines or payment denials in 3 years
CScore 50 · AverageSee Full Grade
2182378312
Park Rapids, Hubbard County
Medicaid
172
Mala Strana Health Care, Llc - New Prague, MN · 69 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — below median in Minnesota
- 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
- No fines or payment denials in 3 years
CScore 50 · AverageSee Full Grade
9527582514
New Prague, Scott County
Medicaid
173
Catholic Eldercare On Main - Minneapolis, MN · 164 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — below median in Minnesota
- 12 health deficiencies at the last standard survey (CMS severity score 56) — below median
- $24,713 in fines in 3 years
CScore 49 · AverageSee Full Grade
6123791370
Minneapolis, Hennepin County
Medicaid
174
Living Meadows At Luther - Madelia - Madelia, MN · 40 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — bottom quarter in Minnesota
- No health deficiencies at the last standard survey — top 10%
- $13,627 in fines in 3 years
CScore 49 · AverageSee Full Grade
5076423271
Madelia, Watonwan County
Medicaid
175
Spring Valley Care Center - Spring Valley, MN · 45 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — bottom quarter in Minnesota
- 7 health deficiencies at the last standard survey (CMS severity score 36) — below median
- No fines or payment denials in 3 years
CScore 49 · AverageSee Full Grade
5073467381
Spring Valley, Fillmore 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)