Home / Nursing Homes / Iowa
Best Nursing Homes in Iowa, Graded A–F — page 12
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)
276
Good Samaritan - George - George, IA · 36 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 40) — bottom quarter
- $18,142 in fines in 3 years
DScore 39 · Below averageSee Full Grade
7124753391
George, Lyon County
Medicaid
277
Accura Healthcare Of Spirit Lake - Spirit Lake, IA · 80 beds · for profit - corporation 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 40) — below median
- $34,567 in fines in 3 years, 1 payment denials
DScore 39 · Below averageSee Full Grade
7123363300
Spirit Lake, Dickinson County
Medicaid
278
Heritage Care And Rehabilitation Center - Mason City, IA · 71 beds · for profit - corporation 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 32) — above median
- No fines or payment denials in 3 years
DScore 39 · Below averageSee Full Grade
6414232121
Mason City, Cerro Gordo County
Medicaid
279
Traditions Memory Care Of Newton - Newton, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.0 nurse hours per resident-day — bottom 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
DScore 39 · Below averageSee Full Grade
6417911127
Newton, Jasper County
Medicaid
280
Hallmark Care Center - Mount Vernon, IA · 55 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — above median in Iowa
- 11 health deficiencies at the last standard survey (CMS severity score 56) — bottom quarter
- No fines or payment denials in 3 years
DScore 39 · Below averageSee Full Grade
3198958891
Mount Vernon, Linn County
Medicaid
281
Exira Care Center - Exira, IA · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — above median in Iowa
- 11 health deficiencies at the last standard survey (CMS severity score 48) — below median
- $22,880 in fines in 3 years
DScore 39 · Below averageSee Full Grade
7122685393
Exira, Audubon County
Medicaid
282
Embassy Rehab And Care Center - Sergeant Bluff, IA · 60 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
- 6 health deficiencies at the last standard survey (CMS severity score 32) — above median
- No fines or payment denials in 3 years
DScore 39 · Below averageSee Full Grade
7129433837
Sergeant Bluff, Woodbury County
Medicaid
283
Casa De Paz Health Care Center - Sioux City, IA · 71 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 2.8 nurse hours per resident-day — bottom quarter in Iowa
- 11 health deficiencies at the last standard survey (CMS severity score 60) — below median
- No fines or payment denials in 3 years
DScore 38 · Below averageSee Full Grade
7122333127
Sioux City, Woodbury County
Medicaid
284
West Ridge Specialty Care - Knoxville, IA · 78 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.1 nurse hours per resident-day — bottom quarter in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 24) — above median
- No fines or payment denials in 3 years
DScore 38 · Below averageSee Full Grade
6418423153
Knoxville, Marion County
Medicaid
285
Golden Age Care Center - Centerville, IA · 46 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — above median in Iowa
- 7 health deficiencies at the last standard survey (CMS severity score 32) — below median
- No fines or payment denials in 3 years
DScore 38 · Below averageSee Full Grade
6418562757
Centerville, Appanoose County
Medicaid
286
Altoona Nursing And Rehabilitation Center - Altoona, IA · 106 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — below median in Iowa
- 8 health deficiencies at the last standard survey (CMS severity score 40) — below median
- No fines or payment denials in 3 years
DScore 38 · Below averageSee Full Grade
5159674267
Altoona, Polk County
Medicaid
287
Accura Healthcare Of Knoxville, Llc - Knoxville, IA · 60 beds · for profit - corporation 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 56) — below median
- $16,153 in fines in 3 years
DScore 38 · Below averageSee Full Grade
6418422187
Knoxville, Marion County
Medicaid
288
Maple Manor Village - Aplington, IA · 42 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.0 nurse hours per resident-day — bottom quarter in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 16) — above median
- No fines or payment denials in 3 years
DScore 37 · Below averageSee Full Grade
3193472309
Aplington, Butler County
Medicaid
289
Denison Care Center - Denison, IA · 46 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 28) — below median
- No fines or payment denials in 3 years
DScore 37 · Below averageSee Full Grade
7122635611
Denison, Crawford County
Medicaid
290
Windmill Manor - Coralville, IA · 120 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 64) — bottom quarter
- $11,213 in fines in 3 years
DScore 37 · Below averageSee Full Grade
3195457390
Coralville, Johnson County
Medicaid
291
Harmony Marshalltown - Marshalltown, IA · 72 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Iowa
- 13 health deficiencies at the last standard survey (CMS severity score 205) — bottom quarter
- $78,878 in fines in 3 years
DScore 37 · Below averageSee Full Grade
6417524581
Marshalltown, Marshall County
Medicaid
292
Linn Manor Care Center - Marion, IA · 38 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 52) — bottom quarter
- No fines or payment denials in 3 years
DScore 36 · Below averageSee Full Grade
3193774611
Marion, Linn County
Medicaid
293
Good Samaritan - Forest City - Forest City, IA · 43 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — below median in Iowa
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- $25,945 in fines in 3 years, 1 payment denials
DScore 36 · Below averageSee Full Grade
6415852232
Forest City, Winnebago County
Medicaid
294
Luther Manor At Hillcrest - Dubuque, IA · 103 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.5 nurse hours per resident-day — top quarter in Iowa
- 15 health deficiencies at the last standard survey (CMS severity score 132) — bottom quarter
- $42,406 in fines in 3 years, 1 payment denials
DScore 36 · Below averageSee Full Grade
5635881413
Dubuque, Dubuque County
Medicaid
295
Harmony Dubuque - Dubuque, IA · 75 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — below median in Iowa
- 6 health deficiencies at the last standard survey (CMS severity score 56) — below median
- $19,371 in fines in 3 years
DScore 36 · Below averageSee Full Grade
5635561161
Dubuque, Dubuque County
Medicaid
296
Country Lane Manor - Keosauqua, IA · 60 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.2 nurse hours per resident-day — bottom quarter in Iowa
- 11 health deficiencies at the last standard survey (CMS severity score 52) — below median
- $59,150 in fines in 3 years, 1 payment denials
DScore 36 · Below averageSee Full Grade
3192933761
Keosauqua, Van Buren County
Medicaid
297
Grundy Care Center - Grundy Center, IA · 40 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 24) — below median
- $48,796 in fines in 3 years
DScore 36 · Below averageSee Full Grade
3198245436
Grundy Center, Grundy County
Medicaid
298
Harmony House Health Care Center - Waterloo, IA · 65 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
- 32 health deficiencies at the last standard survey (CMS severity score 298) — bottom quarter
- $48,825 in fines in 3 years
DScore 35 · Below averageSee Full Grade
3192344495
Waterloo, Black Hawk County
Medicaid
Special Focus Facility
299
Creston Specialty Care - Creston, IA · 74 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Iowa
- 8 health deficiencies at the last standard survey (CMS severity score 48) — below median
- $19,663 in fines in 3 years
DScore 35 · Below averageSee Full Grade
6417828511
Creston, Union County
Medicaid
300
Lantern Park Specialty Care - Coralville, IA · 90 beds · non profit - corporation 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 28) — above median
- $62,595 in fines in 3 years, 1 payment denials
DScore 35 · Below averageSee Full Grade
3193518440
Coralville, Johnson 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)