Home / Nursing Homes / Iowa
Best Nursing Homes in Iowa, Graded A–F — page 8
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)
176
Oakview Nursing And Rehabilitation - Burlington, IA · 60 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 16) — top quarter
- No fines or payment denials in 3 years
CScore 53 · AverageSee Full Grade
3197524100
Burlington, Des Moines County
Medicaid
177
The Vistas At Bettendorf - Bettendorf, IA · 79 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — top quarter in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 48) — below median
- No fines or payment denials in 3 years
CScore 53 · AverageSee Full Grade
5633599171
Bettendorf, Scott County
Medicaid
178
The Bridges At Ankeny - Ankeny, IA · 100 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — below median in Iowa
- 7 health deficiencies at the last standard survey (CMS severity score 52) — below median
- $9,110 in fines in 3 years
CScore 53 · AverageSee Full Grade
5159639815
Ankeny, Polk County
Medicaid
179
Mississippi Valley - Keokuk, IA · 83 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 5.7 nurse hours per resident-day — top 10% in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 44) — below median
- $19,663 in fines in 3 years
CScore 53 · AverageSee Full Grade
3195245321
Keokuk, Lee County
Medicaid
180
Friendship Home Association - Audubon, IA · 46 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — above median in Iowa
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- $11,536 in fines in 3 years
CScore 53 · AverageSee Full Grade
7125632651
Audubon, Audubon County
Medicaid
181
State Center Specialty Care - State Center, IA · 39 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — below median in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 24) — below median
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
6413845407
State Center, Marshall County
Medicaid
182
Northcrest Specialty Care - Waterloo, IA · 94 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Iowa
- 7 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
3192344423
Waterloo, Black Hawk County
Medicaid
183
Arbor Springs Of West Des Moines L L C - West Des Moines, IA · 56 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 5.4 nurse hours per resident-day — top 10% in Iowa
- 10 health deficiencies at the last standard survey (CMS severity score 56) — bottom quarter
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
5152231135
West Des Moines, Dallas County
184
Akron Care Center, Inc - Akron, IA · 45 beds · government - city CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — above median in Iowa
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
7125682422
Akron, Plymouth County
Medicaid
185
Montrose Health Center - Montrose, IA · 44 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Iowa
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- $43,079 in fines in 3 years
CScore 52 · AverageSee Full Grade
3194635438
Montrose, Lee County
Medicaid
186
Davenport Lutheran Home - Davenport, IA · 98 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — top quarter in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 28) — above median
- $16,913 in fines in 3 years
CScore 52 · AverageSee Full Grade
5633915342
Davenport, Scott County
Medicaid
187
Accura Healthcare Of Sioux City, Llc - Sioux City, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — above median in Iowa
- 6 health deficiencies at the last standard survey (CMS severity score 28) — below median
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
7122395025
Sioux City, Woodbury County
Medicaid
188
Ossian Care Center - Ossian, IA · 46 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.6 nurse hours per resident-day — top 10% in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 44) — bottom quarter
- No fines or payment denials in 3 years
CScore 52 · AverageSee Full Grade
5635329440
Ossian, Winneshiek County
Medicaid
189
The Cottages - Pella, IA · 100 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — top quarter in Iowa
- 13 health deficiencies at the last standard survey (CMS severity score 84) — bottom quarter
- $52,060 in fines in 3 years
CScore 51 · AverageSee Full Grade
6416281244
Pella, Marion County
Medicaid
190
The Alverno Health Care Facility - Clinton, IA · 112 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — above median in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 44) — below median
- No fines or payment denials in 3 years
CScore 51 · AverageSee Full Grade
5632421521
Clinton, Clinton County
Medicaid
191
Eldora Specialty Care - Eldora, IA · 46 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- 6 health deficiencies at the last standard survey (CMS severity score 40) — bottom quarter
- No fines or payment denials in 3 years
CScore 51 · AverageSee Full Grade
6419393491
Eldora, Hardin County
Medicaid
192
Laurens Care Center - Laurens, IA · 38 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.3 nurse hours per resident-day — top quarter in Iowa
- 6 health deficiencies at the last standard survey (CMS severity score 32) — below median
- No fines or payment denials in 3 years
CScore 51 · AverageSee Full Grade
7128454915
Laurens, Pocahontas County
Medicaid
193
Good Samaritan - Holstein - Holstein, IA · 60 beds · non profit - other CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — below median in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 28) — above median
- $99,103 in fines in 3 years
CScore 51 · AverageSee Full Grade
7123684304
Holstein, Ida County
Medicaid
194
Maple Heights - Mapleton, IA · 58 beds · for profit - corporation 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 24) — below median
- No fines or payment denials in 3 years
CScore 50 · AverageSee Full Grade
7128811680
Mapleton, Monona County
Medicaid
195
Sibley Specialty Care - Sibley, IA · 46 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — below median in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 28) — below median
- No fines or payment denials in 3 years
CScore 50 · AverageSee Full Grade
7127543629
Sibley, Osceola County
Medicaid
196
Accura Healthcare Of Milford - Milford, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 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
CScore 50 · AverageSee Full Grade
7123384742
Milford, Dickinson County
Medicaid
197
The Village Of Ackley - Ackley, IA · 38 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — above median in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 16) — above median
- $47,149 in fines in 3 years
CScore 50 · AverageSee Full Grade
6418473531
Ackley, Hardin County
Medicaid
198
Glen Haven Village - Glenwood, IA · 69 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.0 nurse hours per resident-day — top 10% in Iowa
- 8 health deficiencies at the last standard survey (CMS severity score 68) — bottom quarter
- $35,913 in fines in 3 years, 1 payment denials
CScore 50 · AverageSee Full Grade
7123029016
Glenwood, Mills County
Medicaid
199
Stacyville Community Nursing Home - Stacyville, IA · 34 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.9 nurse hours per resident-day — top 10% in Iowa
- 6 health deficiencies at the last standard survey (CMS severity score 24) — below median
- $21,986 in fines in 3 years, 1 payment denials
CScore 50 · AverageSee Full Grade
6417102215
Stacyville, Mitchell County
Medicaid
200
Valley View Village - Des Moines, IA · 79 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.5 nurse hours per resident-day — top quarter in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 60) — below median
- $9,110 in fines in 3 years, 1 payment denials
CScore 49 · AverageSee Full Grade
5152652571
Des Moines, Polk 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)