Home / Nursing Homes / Iowa
Best Nursing Homes in Iowa, Graded A–F — page 2
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
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)
26
Ennoble Nursing And Rehab - Dubuque, IA · 85 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 77 · ExcellentSee Full Grade
5635571076
Dubuque, Dubuque County
Medicaid
27
Birkwood Village Of Fort Madison - Fort Madison, IA · 80 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.5 nurse hours per resident-day — top 10% in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 16) — top quarter
- $3,145 in fines in 3 years
AScore 77 · ExcellentSee Full Grade
3193728021
Fort Madison, Lee County
Medicaid
28
Edgewater, A Wesleylife Community - West Des Moines, IA · 40 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.7 nurse hours per resident-day — top 10% in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 16) — above median
- No fines or payment denials in 3 years
AScore 77 · ExcellentSee Full Grade
5159782400
West Des Moines, Polk County
Medicaid
29
Keystone Nursing Care Center Inc - Keystone, IA · 55 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.8 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 76 · ExcellentSee Full Grade
3194423234
Keystone, Benton County
Medicaid
30
Briarwood Healthcare Center - Iowa City, IA · 62 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — above median 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 76 · ExcellentSee Full Grade
3193387912
Iowa City, Johnson County
Medicaid
31
St Luke's Helen G Nassif Transitional Care Center - Cedar Rapids, IA · 46 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — top quarter in Iowa
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
AScore 76 · ExcellentSee Full Grade
3193668701
Cedar Rapids, Linn County
Medicaid
32
Kahl Home For The Aged & Infirmed - Davenport, IA · 135 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Iowa
- 6 health deficiencies at the last standard survey (CMS severity score 40) — above median
- No fines or payment denials in 3 years
AScore 76 · ExcellentSee Full Grade
5633241621
Davenport, Scott County
Medicaid
33
Titonka Care Center - Titonka, IA · 26 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.1 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 75 · ExcellentSee Full Grade
5159282600
Titonka, Kossuth County
Medicaid
34
Sunrise Terrace Nursing & Rehabilitation Center - Winfield, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — above median in Iowa
- 1 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
AScore 75 · ExcellentSee Full Grade
3192573303
Winfield, Henry County
Medicaid
35
Oaknoll Retirement Residence - Iowa City, IA · 70 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.3 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 74 · ExcellentSee Full Grade
3193511720
Iowa City, Johnson County
Medicaid
36
Eastern Star Masonic Home - Boone, IA · 76 beds · non profit - other CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — top quarter in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
AScore 74 · ExcellentSee Full Grade
5154325274
Boone, Boone County
Medicaid
37
Parkview Home - Wayland, IA · 34 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 4.1 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 73 · ExcellentSee Full Grade
3192563525
Wayland, Henry County
Medicaid
38
Humboldt County Memorial Hospital - Humboldt, IA · 28 beds · government - county CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — top quarter in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 16) — above median
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
5153324200
Humboldt, Humboldt County
Medicaid
39
Gracewell, An Eventide Community - Denison, IA · 84 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
7122633114
Denison, Crawford County
Medicaid
40
Lamoni Specialty Care - Lamoni, IA · 43 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
6417843388
Lamoni, Decatur County
Medicaid
41
Mercyone Dyersville Senior Care - Dyersville, IA · 40 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.1 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 73 · ExcellentSee Full Grade
5638752921
Dyersville, Dubuque County
Medicaid
42
Walnut Ridge - Clive, IA · 60 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.9 nurse hours per resident-day — top 10% in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
AScore 73 · ExcellentSee Full Grade
5152224000
Clive, Dallas County
Medicaid
43
Strawberry Point Lutheran Home - Strawberry Point, IA · 16 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.1 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
AScore 72 · ExcellentSee Full Grade
5639336037
Strawberry Point, Clayton County
Medicaid
44
Lone Tree Health Care Center Inc - Lone Tree, IA · 44 beds · for profit - individual CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — top quarter in Iowa
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
BScore 72 · GoodSee Full Grade
3196294255
Lone Tree, Johnson County
Medicaid
45
Newaldaya Lifescapes - Cedar Falls, IA · 112 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.5 nurse hours per resident-day — top 10% in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
- $132,074 in fines in 3 years
BScore 72 · GoodSee Full Grade
3192680401
Cedar Falls, Black Hawk County
Medicaid
46
River Hills Village In Keokuk - Keokuk, IA · 84 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.3 nurse hours per resident-day — top quarter in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 28) — above median
- No fines or payment denials in 3 years
BScore 72 · GoodSee Full Grade
3195245772
Keokuk, Lee County
Medicaid
47
Pleasantview Home - Kalona, IA · 66 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.3 nurse hours per resident-day — top quarter in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 28) — above median
- No fines or payment denials in 3 years
BScore 72 · GoodSee Full Grade
3196562421
Kalona, Washington County
Medicaid
48
Westview Care Center - Britt, IA · 67 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
BScore 71 · GoodSee Full Grade
6418433835
Britt, Hancock County
Medicaid
49
Midlands Living Center L L C - Council Bluffs, IA · 94 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — above median in Iowa
- 5 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
7123237135
Council Bluffs, Pottawattamie County
Medicaid
50
Friendship Village Retirement - Waterloo, IA · 72 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.8 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
BScore 71 · GoodSee Full Grade
3192918100
Waterloo, Black Hawk 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)