RankingRight

Best Nursing Homes in Iowa, Graded A–F

All 386 graded Medicare-certified nursing homes in Iowa, scored from CMS Care Compare — nurse staffing, health inspections, quality measures and penalties — against Iowa 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 — Iowa
A17
B65
C114
D102
F88
Highest graded
Cedar Rapids · Staffing 4.9 nurse hours per resident-da...See grade
386 facilitiesgraded in Iowa · 17 earned an A
Highest in Iowa 1

Meth-Wick Health Center - Cedar Rapids, IA · 69 beds · non profit - other CMS Care Compare · data as of Aug 2026

  • Staffing 4.9 nurse hours per resident-day — top 10% in Iowa
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 93 · ExcellentSee Full Grade
3193659171 Cedar Rapids, Linn County Medicaid
2

Iowa Veterans Home - Marshalltown, IA · 702 beds · government - state CMS Care Compare · data as of Aug 2026

  • Staffing 4.7 nurse hours per resident-day — top 10% in Iowa
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
AScore 92 · ExcellentSee Full Grade
6417521501 Marshalltown, Marshall County Medicaid
3

St Francis Manor - Grinnell, IA · 78 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.9 nurse hours per resident-day — top 10% in Iowa
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
AScore 90 · ExcellentSee Full Grade
6412367592 Grinnell, Poweshiek County Medicaid
4

Childserve Habilitation Center - Johnston, IA · 74 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 10.3 nurse hours per resident-day — top 10% in Iowa
  • 3 health deficiencies at the last standard survey (CMS severity score 16) — top quarter
  • No fines or payment denials in 3 years
AScore 88 · ExcellentSee Full Grade
5152702205 Johnston, Polk County Medicaid
5

Story Medical Senior Care - Nevada, IA · 60 beds · government - county CMS Care Compare · data as of Aug 2026

  • Staffing 4.8 nurse hours per resident-day — top 10% in Iowa
  • 2 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
  • No fines or payment denials in 3 years
AScore 88 · ExcellentSee Full Grade
5153822111 Nevada, Story County Medicaid
6

Deerfield Health Care Center - Urbandale, IA · 30 beds · non profit - church related CMS Care Compare · data as of Aug 2026

  • Staffing 5.3 nurse hours per resident-day — top 10% in Iowa
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
  • No fines or payment denials in 3 years
AScore 86 · ExcellentSee Full Grade
5153316900 Urbandale, Polk County
7

Westview Of Indianola Care Center - Indianola, IA · 71 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026

  • Staffing 4.0 nurse hours per resident-day — above median in Iowa
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 85 · ExcellentSee Full Grade
5159613189 Indianola, Warren County Medicaid
8

Newton Village Health Care Center - Newton, IA · 24 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.0 nurse hours per resident-day — top 10% in Iowa
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
  • No fines or payment denials in 3 years
AScore 85 · ExcellentSee Full Grade
6417920115 Newton, Jasper County Medicaid
9

Virginia Gay Nursing & Rehab, Llc - Vinton, IA · 40 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.4 nurse hours per resident-day — top quarter in Iowa
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 85 · ExcellentSee Full Grade
3194726280 Vinton, Benton County Medicaid
10

The Suites At Western Home Communities - Cedar Falls, IA · 72 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.6 nurse hours per resident-day — top 10% in Iowa
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
  • No fines or payment denials in 3 years
AScore 85 · ExcellentSee Full Grade
3192772141 Cedar Falls, Black Hawk County Medicaid
11

West Ridge Care Center - Cedar Rapids, IA · 60 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.3 nurse hours per resident-day — top quarter in Iowa
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 84 · ExcellentSee Full Grade
3193903367 Cedar Rapids, Linn County Medicaid
12

St Luke's Regional Medical Center Snf - Sioux City, IA · 20 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 10.9 nurse hours per resident-day — top 10% in Iowa
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 83 · ExcellentSee Full Grade
7122795697 Sioux City, Woodbury County Medicaid
13

Fellowship Village - Inwood, IA · 40 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.4 nurse hours per resident-day — top 10% in Iowa
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 83 · ExcellentSee Full Grade
7127534663 Inwood, Lyon County Medicaid
14

Mill-Pond - Ankeny, IA · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.6 nurse hours per resident-day — top 10% in Iowa
  • 3 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
  • No fines or payment denials in 3 years
AScore 82 · ExcellentSee Full Grade
5159642273 Ankeny, Polk County Medicaid
15

Woodland Terrace - Waverly, IA · 100 beds · non profit - other CMS Care Compare · data as of Aug 2026

  • Staffing 4.4 nurse hours per resident-day — top quarter in Iowa
  • 3 health deficiencies at the last standard survey (CMS severity score 20) — above median
  • No fines or payment denials in 3 years
AScore 82 · ExcellentSee Full Grade
3193524540 Waverly, Bremer County Medicaid
16

Stonehill Care Center - Dubuque, IA · 185 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.3 nurse hours per resident-day — top quarter in Iowa
  • 2 health deficiencies at the last standard survey (CMS severity score 12) — top 10%
  • No fines or payment denials in 3 years
AScore 80 · ExcellentSee Full Grade
5635577180 Dubuque, Dubuque County Medicaid
17

Friendship Haven, Inc - Fort Dodge, IA · 155 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.4 nurse hours per resident-day — top quarter in Iowa
  • 6 health deficiencies at the last standard survey (CMS severity score 24) — top quarter
  • No fines or payment denials in 3 years
AScore 80 · ExcellentSee Full Grade
5155732121 Fort Dodge, Webster County Medicaid
18

Kanawha Community Home, Inc. - Kanawha, IA · 26 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.5 nurse hours per resident-day — top quarter in Iowa
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
6417623302 Kanawha, Hancock County Medicaid
19

Wilton Retirement Community - Wilton, IA · 34 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.4 nurse hours per resident-day — top 10% in Iowa
  • 1 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
5637325067 Wilton, Muscatine County Medicaid
20

Prairie Vista Village - Altoona, IA · 46 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026

  • Staffing 4.5 nurse hours per resident-day — top quarter in Iowa
  • 1 health deficiencies at the last standard survey (CMS severity score 8) — above median
  • No fines or payment denials in 3 years
BScore 79 · GoodSee Full Grade
5159678700 Altoona, Polk County Medicaid
21

Mayflower Home - Grinnell, IA · 40 beds · non profit - church related CMS Care Compare · data as of Aug 2026

  • Staffing 4.7 nurse hours per resident-day — top 10% in Iowa
  • 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
6412366151 Grinnell, Poweshiek County Medicaid
22

Bethany Home - Dubuque, IA · 66 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.5 nurse hours per resident-day — top 10% in Iowa
  • 1 health deficiencies at the last standard survey (CMS severity score 20) — above median
  • No fines or payment denials in 3 years
BScore 78 · GoodSee Full Grade
5635565233 Dubuque, Dubuque County Medicaid
23

Sunrise Retirement Community - Sioux City, IA · 74 beds · non profit - other CMS Care Compare · data as of Aug 2026

  • Staffing 5.1 nurse hours per resident-day — top 10% in Iowa
  • 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
  • No fines or payment denials in 3 years
BScore 78 · GoodSee Full Grade
7122763821 Sioux City, Woodbury County Medicaid
24

Northridge Village - Ames, IA · 38 beds · for profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.4 nurse hours per resident-day — top quarter in Iowa
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
BScore 78 · GoodSee Full Grade
5152321000 Ames, Story County Medicaid
25

Spurgeon Manor - Dallas Center, IA · 55 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.2 nurse hours per resident-day — top 10% in Iowa
  • 3 health deficiencies at the last standard survey (CMS severity score 16) — above median
  • No fines or payment denials in 3 years
BScore 77 · GoodSee Full Grade
5159923735 Dallas Center, Dallas 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 Iowa 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.