Home / Nursing Homes / Iowa
Best Nursing Homes in Iowa, Graded A–F — page 14
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)
326
Southfield Wellness Community - Webster City, IA · 65 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
- 19 health deficiencies at the last standard survey (CMS severity score 80) — bottom quarter
- $71,897 in fines in 3 years
DScore 30 · Below averageSee Full Grade
5158323881
Webster City, Hamilton County
Medicaid
327
Harmony Waterloo - Waterloo, IA · 88 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
- 8 health deficiencies at the last standard survey (CMS severity score 123) — bottom quarter
- $95,440 in fines in 3 years
DScore 30 · Below averageSee Full Grade
3192347777
Waterloo, Black Hawk County
Medicaid
328
Red Oak Rehab And Care Center - Red Oak, IA · 58 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 24) — below median
- No fines or payment denials in 3 years
DScore 29 · Below averageSee Full Grade
7126235156
Red Oak, Montgomery County
Medicaid
329
Cedar Falls Health Care Center - Cedar Falls, IA · 70 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 2.7 nurse hours per resident-day — bottom quarter in Iowa
- 12 health deficiencies at the last standard survey (CMS severity score 72) — bottom quarter
- No fines or payment denials in 3 years
DScore 29 · Below averageSee Full Grade
3192772437
Cedar Falls, Black Hawk County
Medicaid
330
Crestview Specialty Care - West Branch, IA · 65 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — above median in Iowa
- 13 health deficiencies at the last standard survey (CMS severity score 159) — bottom quarter
- $216,061 in fines in 3 years
DScore 29 · Below averageSee Full Grade
3193337182
West Branch, Cedar County
Medicaid
331
Ravenwood Specialty Care - Waterloo, IA · 176 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Iowa
- 13 health deficiencies at the last standard survey (CMS severity score 116) — below median
- No fines or payment denials in 3 years
DScore 29 · Below averageSee Full Grade
3192326808
Waterloo, Black Hawk County
Medicaid
332
Azria Health Prairie Ridge - Mediapolis, IA · 62 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — below median in Iowa
- 28 health deficiencies at the last standard survey (CMS severity score 184) — bottom quarter
- No fines or payment denials in 3 years
DScore 28 · Below averageSee Full Grade
3193943991
Mediapolis, Des Moines County
Medicaid
333
Accura Healthcare Of Toledo - Toledo, IA · 55 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 2.9 nurse hours per resident-day — bottom 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
FScore 28 · PoorSee Full Grade
6414845080
Toledo, Tama County
Medicaid
334
Southeast Iowa Healthcare Center - Keokuk, IA · 55 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 2.9 nurse hours per resident-day — bottom quarter in Iowa
- 7 health deficiencies at the last standard survey (CMS severity score 74) — bottom quarter
- $25,495 in fines in 3 years
FScore 28 · PoorSee Full Grade
3195241800
Keokuk, Lee County
Medicaid
335
Heritage Specialty Care - Cedar Rapids, IA · 171 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — bottom quarter in Iowa
- 15 health deficiencies at the last standard survey (CMS severity score 92) — below median
- $14,365 in fines in 3 years
FScore 27 · PoorSee Full Grade
3193967171
Cedar Rapids, Linn County
Medicaid
336
Accura Healthcare Of Muscatine - Muscatine, IA · 100 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 2.9 nurse hours per resident-day — bottom quarter in Iowa
- 7 health deficiencies at the last standard survey (CMS severity score 36) — below median
- No fines or payment denials in 3 years
FScore 27 · PoorSee Full Grade
5632632194
Muscatine, Muscatine County
Medicaid
337
Good Samaritan - Algona - Algona, IA · 72 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 28) — above median
- $7,070 in fines in 3 years, 1 payment denials
FScore 27 · PoorSee Full Grade
5152952414
Algona, Kossuth County
Medicaid
338
Pinnacle Specialty Care - Cedar Falls, IA · 100 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Iowa
- 15 health deficiencies at the last standard survey (CMS severity score 64) — bottom quarter
- $8,362 in fines in 3 years
FScore 27 · PoorSee Full Grade
3192680489
Cedar Falls, Black Hawk County
Medicaid
339
Azria Health Longview - Missouri Valley, IA · 100 beds · for profit - partnership CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — above median in Iowa
- 17 health deficiencies at the last standard survey (CMS severity score 104) — bottom quarter
- No fines or payment denials in 3 years
FScore 27 · PoorSee Full Grade
7126422264
Missouri Valley, Harrison County
Medicaid
340
Dubuque Specialty Care - Dubuque, IA · 84 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 2.9 nurse hours per resident-day — bottom quarter in Iowa
- 8 health deficiencies at the last standard survey (CMS severity score 44) — below median
- $53,372 in fines in 3 years, 1 payment denials
FScore 27 · PoorSee Full Grade
5635560673
Dubuque, Dubuque County
Medicaid
341
Estherville Community Care Center - Estherville, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — bottom quarter in Iowa
- 8 health deficiencies at the last standard survey (CMS severity score 48) — bottom quarter
- No fines or payment denials in 3 years
FScore 27 · PoorSee Full Grade
7123623594
Estherville, Emmet County
Medicaid
342
Careage Hills Rehabilitation And Healthcare - Cherokee, IA · 44 beds · for profit - individual CMS Care Compare · data as of Aug 2026
- Staffing 3.1 nurse hours per resident-day — bottom quarter in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 56) — bottom quarter
- No fines or payment denials in 3 years
FScore 26 · PoorSee Full Grade
7122252561
Cherokee, Cherokee County
Medicaid
343
Royal Oaks Nursing And Rehabilitation Center - Urbandale, IA · 115 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- 34 health deficiencies at the last standard survey (CMS severity score 260) — bottom quarter
- $434,825 in fines in 3 years, 2 payment denials
FScore 26 · PoorSee Full Grade
5152706838
Urbandale, Polk County
Medicaid
Special Focus Facility
344
Oskaloosa Care Center - Oskaloosa, IA · 83 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — below median in Iowa
- 19 health deficiencies at the last standard survey (CMS severity score 175) — bottom quarter
- $45,354 in fines in 3 years
FScore 26 · PoorSee Full Grade
6416763414
Oskaloosa, Mahaska County
Medicaid
345
Pillar Of Cedar Valley - Waterloo, IA · 114 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 2.9 nurse hours per resident-day — bottom quarter in Iowa
- 11 health deficiencies at the last standard survey (CMS severity score 44) — below median
- No fines or payment denials in 3 years
FScore 26 · PoorSee Full Grade
3192912509
Waterloo, Black Hawk County
Medicaid
346
Accura Healthcare Of Ogden, Llc - Ogden, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.2 nurse hours per resident-day — bottom quarter in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 36) — below median
- No fines or payment denials in 3 years
FScore 25 · PoorSee Full Grade
5152752481
Ogden, Boone County
Medicaid
347
Accura Healthcare Of Onawa - Onawa, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.2 nurse hours per resident-day — bottom quarter in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 40) — bottom quarter
- No fines or payment denials in 3 years
FScore 24 · PoorSee Full Grade
7124232510
Onawa, Monona County
Medicaid
348
Good Samaritan - Waukon - Waukon, IA · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.2 nurse hours per resident-day — bottom quarter in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 60) — below median
- $8,281 in fines in 3 years
FScore 24 · PoorSee Full Grade
5635683447
Waukon, Allamakee County
Medicaid
349
Pleasant Acres Care Center - Hull, IA · 46 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
- 7 health deficiencies at the last standard survey (CMS severity score 32) — below median
- No fines or payment denials in 3 years
FScore 24 · PoorSee Full Grade
7124392758
Hull, Sioux County
Medicaid
350
Perry Lutheran Homes Eden Acres Campus - Perry, IA · 57 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 72) — bottom quarter
- $9,110 in fines in 3 years
FScore 24 · PoorSee Full Grade
5154655316
Perry, 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)