RankingRight
Home / Nursing Homes / Minnesota

Best Nursing Homes in Minnesota, Graded A–F

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
Grade distribution — Minnesota
A16
B62
C91
D84
F85
Highest graded
Minneapolis · Staffing 9.2 nurse hours per resident-da...See grade
338 facilitiesgraded in Minnesota · 16 earned an A
Highest in Minnesota 1

Fairview University Trans Serv - Minneapolis, MN · 28 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 9.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 92 · ExcellentSee Full Grade
6122734277 Minneapolis, Hennepin County Medicaid
2

Elim Wellspring Health Care Center - Princeton, MN · 86 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.0 nurse hours per resident-day — top 10% in Minnesota
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
AScore 89 · ExcellentSee Full Grade
7633890410 Princeton, Mille Lacs County Medicaid
3

Ecumen Lakeshore - Duluth, MN · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.3 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 88 · ExcellentSee Full Grade
2186257100 Duluth, St. Louis County Medicaid
4

Country Manor Healthcare And Rehab Center - Sartell, MN · 131 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.6 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 87 · ExcellentSee Full Grade
3202531920 Sartell, Stearns County Medicaid
5

Haven Homes Of Maple Plain - Maple Plain, 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
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 87 · ExcellentSee Full Grade
7632922300 Maple Plain, Hennepin County Medicaid
6

Covenant Living Of Golden Valley Care & Rehab Ctr - Golden Valley, MN · 88 beds · non profit - church related CMS Care Compare · data as of Aug 2026

  • Staffing 4.7 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
AScore 83 · ExcellentSee Full Grade
7637321415 Golden Valley, Hennepin County
7

Park View Health Care Center - Buffalo, MN · 92 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.7 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
AScore 83 · ExcellentSee Full Grade
7639517825 Buffalo, Wright County Medicaid
8

Meadows On Fairview - Wyoming, MN · 14 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 83 · ExcellentSee Full Grade
6514661300 Wyoming, Chisago County Medicaid
9

Field Crest Care Center - Hayfield, MN · 35 beds · government - city CMS Care Compare · data as of Aug 2026

  • Staffing 5.3 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 82 · ExcellentSee Full Grade
5074773266 Hayfield, Dodge County Medicaid
10

Langton Shores - Roseville, MN · 50 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.9 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
AScore 82 · ExcellentSee Full Grade
6516316200 Roseville, Ramsey County Medicaid
11

Charter House Inc - Rochester, MN · 32 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 9.5 nurse hours per resident-day — top 10% in Minnesota
  • 1 health deficiencies at the last standard survey (CMS severity score 8) — above median
  • $8,824 in fines in 3 years
AScore 82 · ExcellentSee Full Grade
5072667862 Rochester, Olmsted County
12

Trinity Care Center - Farmington, MN · 80 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.1 nurse hours per resident-day — top 10% in Minnesota
  • 4 health deficiencies at the last standard survey (CMS severity score 32) — above median
  • No fines or payment denials in 3 years
AScore 81 · ExcellentSee Full Grade
6514637818 Farmington, Dakota County Medicaid
13

Pelican Valley Health Center - Pelican Rapids, MN · 28 beds · government - hospital district CMS Care Compare · data as of Aug 2026

  • Staffing 5.1 nurse hours per resident-day — top 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
AScore 81 · ExcellentSee Full Grade
2188632991 Pelican Rapids, Otter Tail County Medicaid
14

Jourdain Perpich Ext Care Fac - Redlake, MN · 47 beds · non profit - other CMS Care Compare · data as of Aug 2026

  • 1 health deficiencies at the last standard survey (CMS severity score 8) — above median
  • No fines or payment denials in 3 years
AScore 81 · ExcellentSee Full Grade
2186793400 Redlake, Beltrami County Medicaid
15

Pioneer Care Center - Fergus Falls, MN · 105 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 80 · ExcellentSee Full Grade
2189981500 Fergus Falls, Otter Tail County Medicaid
16

Boundary Waters Care Center - Ely, MN · 38 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.3 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 80 · ExcellentSee Full Grade
2183658705 Ely, St. Louis County Medicaid
17

Lakewood Health System - Staples, MN · 87 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.4 nurse hours per resident-day — above 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
BScore 80 · GoodSee Full Grade
2188941515 Staples, Todd County Medicaid
18

Valley Care And Rehab Llc - Barnesville, MN · 35 beds · for profit - limited liability company 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 79 · GoodSee Full Grade
2183542254 Barnesville, Clay County Medicaid
19

Aurora On France - Edina, MN · 65 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 6.3 nurse hours per resident-day — top 10% in Minnesota
  • 8 health deficiencies at the last standard survey (CMS severity score 32) — above median
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
9528488865 Edina, Hennepin County Medicaid
20

Grand Village - Grand Rapids, MN · 82 beds · government - county CMS Care Compare · data as of Aug 2026

  • Staffing 4.2 nurse hours per resident-day — above median in Minnesota
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
2183260543 Grand Rapids, Itasca County Medicaid
21

Knute Nelson Care Center - Alexandria, MN · 83 beds · non profit - corporation 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 0) — top 10%
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
3207636653 Alexandria, Douglas County Medicaid
22

Galeon - Osakis, MN · 40 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.4 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
BScore 79 · GoodSee Full Grade
3208592142 Osakis, Douglas County Medicaid
23

Lakeview Methodist Health Care Center - Fairmont, MN · 72 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.8 nurse hours per resident-day — top quarter in Minnesota
  • 7 health deficiencies at the last standard survey (CMS severity score 32) — above median
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
5072356606 Fairmont, Martin County Medicaid
24

Truman Senior Living - Truman, MN · 30 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.8 nurse hours per resident-day — top quarter in Minnesota
  • 3 health deficiencies at the last standard survey (CMS severity score 12) — above median
  • No fines or payment denials in 3 years
BScore 78 · GoodSee Full Grade
5077762031 Truman, Martin County Medicaid
25

Apple Valley Village Health Care Center - Apple Valley, MN · 162 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.9 nurse hours per resident-day — above median in Minnesota
  • 5 health deficiencies at the last standard survey (CMS severity score 20) — top quarter
  • No fines or payment denials in 3 years
BScore 78 · GoodSee Full Grade
9522362000 Apple Valley, Dakota County Medicaid
1 2 3 25 per page · page 2+ noindex

How we grade nursing homes

What data goes into a grade?
CMS Care Compare: Nurse staffing (30), Health inspections (30), Quality measures (25), Penalties (15). Each metric is percentile-ranked against Minnesota facilities in the same size band; A ≥ 80, B ≥ 65, C ≥ 50, D ≥ 35, F below. Facilities with under 60% of data are shown as "Not graded".
Can a facility pay to improve its grade?
No. Grades are computed from public data and have no editable field. Nothing on this page is sponsored.
Is a grade a substitute for visiting?
No. Use it to shortlist, then visit, ask for the latest inspection report, and talk to residents' families.