Home / Nursing Homes / Iowa
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, 2026Grade 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
All Iowa
Des Moines (12)Cedar Rapids (10)Dubuque (8)Davenport (7)Sioux City (6)Waterloo (6)Cedar Falls (5)Council Bluffs (5)Marion (5)
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
Iowa nursing homes by city
Des Moines (12)Cedar Rapids (10)Dubuque (8)Davenport (7)Sioux City (6)Waterloo (6)Cedar Falls (5)Council Bluffs (5)Marion (5)Newton (5)West Des Moines (5)Ankeny (4)Marshalltown (4)Ames (3)Bettendorf (3)Carroll (3)Cherokee (3)Emmetsburg (3)Fort Dodge (3)Indianola (3)Iowa City (3)Johnston (3)Keokuk (3)Mason City (3)
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.