Home / Nursing Homes / Iowa
Best Nursing Homes in Iowa, Graded A–F — page 13
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)
301
Stratford Specialty Care - Stratford, IA · 53 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 68) — bottom quarter
- No fines or payment denials in 3 years
DScore 34 · Below averageSee Full Grade
5156121542
Stratford, Hamilton County
Medicaid
302
Sanford Senior Care Sheldon - Sheldon, IA · 70 beds · non profit - corporation 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
- $11,872 in fines in 3 years
DScore 34 · Below averageSee Full Grade
7123246453
Sheldon, Obrien County
Medicaid
303
Wheatland Manor - Wheatland, IA · 44 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — below median in Iowa
- 1 health deficiencies at the last standard survey (CMS severity score 20) — above median
- $19,338 in fines in 3 years
DScore 34 · Below averageSee Full Grade
5633741295
Wheatland, Clinton County
Medicaid
304
Lutheran Living Senior Campus - Muscatine, IA · 155 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — above median in Iowa
- 10 health deficiencies at the last standard survey (CMS severity score 124) — bottom quarter
- $253,886 in fines in 3 years, 1 payment denials
DScore 34 · Below averageSee Full Grade
5632631241
Muscatine, Muscatine County
Medicaid
305
Highland Ridge Care Center, Llc - Williamsburg, IA · 59 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — above median in Iowa
- 8 health deficiencies at the last standard survey (CMS severity score 68) — bottom quarter
- $36,752 in fines in 3 years
DScore 34 · Below averageSee Full Grade
3196683800
Williamsburg, Iowa County
Medicaid
306
Rose Haven Nursing Home - Marengo, IA · 58 beds · for 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 32) — below median
- $10,062 in fines in 3 years
DScore 34 · Below averageSee Full Grade
3196425533
Marengo, Iowa County
Medicaid
307
Manly Specialty Care - Manly, IA · 44 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 32) — below median
- $13,627 in fines in 3 years
DScore 33 · Below averageSee Full Grade
6414542223
Manly, Worth County
Medicaid
308
Emmetsburg Care Center - Emmetsburg, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — below median in Iowa
- 16 health deficiencies at the last standard survey (CMS severity score 146) — bottom quarter
- $25,695 in fines in 3 years
DScore 33 · Below averageSee Full Grade
7128524266
Emmetsburg, Palo Alto County
Medicaid
309
Azria Health Rose Vista - Woodbine, IA · 76 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
- 8 health deficiencies at the last standard survey (CMS severity score 60) — below median
- No fines or payment denials in 3 years
DScore 33 · Below averageSee Full Grade
7126472010
Woodbine, Harrison County
Medicaid
310
Greenfield Rehabilitation & Health Care Center - Greenfield, IA · 46 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Iowa
- 9 health deficiencies at the last standard survey (CMS severity score 56) — bottom quarter
- $4,516 in fines in 3 years, 1 payment denials
DScore 33 · Below averageSee Full Grade
6417436131
Greenfield, Adair County
Medicaid
311
Silver Oak Nursing And Rehabilitation Center Llc - Marion, IA · 91 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
- 10 health deficiencies at the last standard survey (CMS severity score 60) — below median
- $29,107 in fines in 3 years, 2 payment denials
DScore 33 · Below averageSee Full Grade
3193777363
Marion, Linn County
Medicaid
312
Park View Rehabilitation Center - Sac City, IA · 77 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- 17 health deficiencies at the last standard survey (CMS severity score 120) — bottom quarter
- No fines or payment denials in 3 years
DScore 33 · Below averageSee Full Grade
7126623818
Sac City, Sac County
Medicaid
313
Harmony West Des Moines - West Des Moines, IA · 113 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- 16 health deficiencies at the last standard survey (CMS severity score 100) — bottom quarter
- No fines or payment denials in 3 years
DScore 33 · Below averageSee Full Grade
5152225991
West Des Moines, Polk County
Medicaid
314
New London Specialty Care - New London, IA · 43 beds · non profit - corporation 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 60) — bottom quarter
- No fines or payment denials in 3 years
DScore 33 · Below averageSee Full Grade
3193675753
New London, Henry County
Medicaid
315
St Luke Lutheran Nursing Home - Spencer, IA · 79 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 115) — bottom quarter
- $90,076 in fines in 3 years, 1 payment denials
DScore 33 · Below averageSee Full Grade
7122625931
Spencer, Clay County
Medicaid
316
Good Samaritan - Manson - Manson, IA · 42 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 68) — bottom quarter
- No fines or payment denials in 3 years
DScore 32 · Below averageSee Full Grade
7124693908
Manson, Calhoun County
Medicaid
317
Garden View Care Center - Shenandoah, IA · 50 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
- 51 health deficiencies at the last standard survey (CMS severity score 506) — bottom quarter
- $137,835 in fines in 3 years, 1 payment denials
DScore 32 · Below averageSee Full Grade
7122464515
Shenandoah, Page County
Medicaid
Special Focus Facility
318
Azria Health Winterset - Winterset, IA · 65 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
- 9 health deficiencies at the last standard survey (CMS severity score 40) — below median
- No fines or payment denials in 3 years
DScore 32 · Below averageSee Full Grade
5154621711
Winterset, Madison County
Medicaid
319
Bettendorf Health Care Center - Bettendorf, IA · 86 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.2 nurse hours per resident-day — bottom quarter in Iowa
- 17 health deficiencies at the last standard survey (CMS severity score 84) — bottom quarter
- $35,622 in fines in 3 years, 1 payment denials
DScore 32 · Below averageSee Full Grade
5633327463
Bettendorf, Scott County
Medicaid
320
Kingsley Specialty Care - Kingsley, 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
- 17 health deficiencies at the last standard survey (CMS severity score 163) — bottom quarter
- $27,378 in fines in 3 years
DScore 32 · Below averageSee Full Grade
7123782400
Kingsley, Plymouth County
Medicaid
321
Accura Healthcare Of Lake City, Llc - Lake 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
- 7 health deficiencies at the last standard survey (CMS severity score 44) — bottom quarter
- $38,610 in fines in 3 years
DScore 32 · Below averageSee Full Grade
7124643106
Lake City, Calhoun County
Medicaid
322
Shell Rock Senior Living - Shell Rock, IA · 41 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — below median in Iowa
- 7 health deficiencies at the last standard survey (CMS severity score 52) — bottom quarter
- $17,167 in fines in 3 years
DScore 31 · Below averageSee Full Grade
3198854341
Shell Rock, Butler County
Medicaid
323
Northbrook Healthcare And Rehabilitation Center - Cedar Rapids, IA · 130 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.1 nurse hours per resident-day — bottom quarter in Iowa
- 18 health deficiencies at the last standard survey (CMS severity score 88) — below median
- $38,787 in fines in 3 years, 1 payment denials
DScore 31 · Below averageSee Full Grade
3193931447
Cedar Rapids, Linn County
Medicaid
324
Accura Healthcare Of Creston - Creston, IA · 31 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
- 7 health deficiencies at the last standard survey (CMS severity score 32) — below median
- $16,801 in fines in 3 years, 1 payment denials
DScore 31 · Below averageSee Full Grade
6417825012
Creston, Union County
Medicaid
325
Westbrook Acres - Gladbrook, IA · 54 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — below median in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 32) — below median
- No fines or payment denials in 3 years
DScore 30 · Below averageSee Full Grade
6414732016
Gladbrook, Tama 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)