Home / Nursing Homes / Iowa
Best Nursing Homes in Iowa, Graded A–F — page 4
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)
76
Prairie Gate - Council Bluffs, IA · 72 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — top quarter in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 20) — above median
- $27,630 in fines in 3 years, 1 payment denials
BScore 66 · GoodSee Full Grade
7123526600
Council Bluffs, Pottawattamie County
Medicaid
77
Rehabilitation Center Of Des Moines - Des Moines, IA · 74 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
- 9 health deficiencies at the last standard survey (CMS severity score 48) — below median
- No fines or payment denials in 3 years
BScore 66 · GoodSee Full Grade
5152661106
Des Moines, Polk County
Medicaid
78
Chariton Specialty Care - Chariton, IA · 60 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — above median in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 16) — top quarter
- $15,134 in fines in 3 years
BScore 66 · GoodSee Full Grade
6417745921
Chariton, Lucas County
Medicaid
79
Heartland Care Center - Marcus, IA · 38 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.4 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
BScore 66 · GoodSee Full Grade
7123762500
Marcus, Cherokee County
Medicaid
80
Lake Mills Care Center - Lake Mills, IA · 61 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — below median in Iowa
- 2 health deficiencies at the last standard survey (CMS severity score 28) — above median
- No fines or payment denials in 3 years
BScore 65 · GoodSee Full Grade
6415924900
Lake Mills, Winnebago County
Medicaid
81
University Park Nursing And Rehabilitation Center - Des Moines, IA · 91 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — below median in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
BScore 65 · GoodSee Full Grade
5152841280
Des Moines, Polk County
Medicaid
82
Hiawatha Care Center - Hiawatha, IA · 109 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 36) — below median
- No fines or payment denials in 3 years
BScore 65 · GoodSee Full Grade
3193788583
Hiawatha, Linn County
Medicaid
83
Twilight Acres - Wall Lake, IA · 39 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — above median in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 24) — below median
- No fines or payment denials in 3 years
BScore 65 · GoodSee Full Grade
7126642488
Wall Lake, Sac County
Medicaid
84
Sunnycrest Manor - Dubuque, IA · 77 beds · government - county 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 16) — top quarter
- No fines or payment denials in 3 years
BScore 65 · GoodSee Full Grade
5635831781
Dubuque, Dubuque County
Medicaid
85
Valley Vue Care Center - Armstrong, IA · 40 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
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
BScore 65 · GoodSee Full Grade
7128643567
Armstrong, Emmet County
Medicaid
86
Fieldstone Of Dewitt - De Witt, IA · 70 beds · non profit - other CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — above median in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 24) — above median
- No fines or payment denials in 3 years
BScore 64 · GoodSee Full Grade
5632217110
De Witt, Clinton County
Medicaid
87
Edgewood Convalescent Home - Edgewood, IA · 56 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 4) — top quarter
- No fines or payment denials in 3 years
BScore 64 · GoodSee Full Grade
5639286461
Edgewood, Clayton County
Medicaid
88
Faith Lutheran Home - Osage, IA · 50 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
- 2 health deficiencies at the last standard survey (CMS severity score 12) — above median
- No fines or payment denials in 3 years
BScore 64 · GoodSee Full Grade
6417325511
Osage, Mitchell County
Medicaid
89
Woodland Health And Rehabilitation - Mount Pleasant, IA · 62 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — below median in Iowa
- 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
- $33,807 in fines in 3 years
BScore 64 · GoodSee Full Grade
3193851400
Mount Pleasant, Henry County
Medicaid
90
Riceville Family Care And Therapy Center - Riceville, IA · 34 beds · government - city/county 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
- No fines or payment denials in 3 years
BScore 64 · GoodSee Full Grade
6419852606
Riceville, Mitchell County
Medicaid
91
Buchanan County Health Center - Independence, IA · 39 beds · government - county CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — top quarter in Iowa
- 1 health deficiencies at the last standard survey (CMS severity score 8) — above median
- $4,011 in fines in 3 years
BScore 64 · GoodSee Full Grade
3193346071
Independence, Buchanan County
Medicaid
92
Accura Healthcare Of Le Mars - Le Mars, IA · 46 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.5 nurse hours per resident-day — top quarter in Iowa
- 5 health deficiencies at the last standard survey (CMS severity score 24) — below median
- No fines or payment denials in 3 years
BScore 64 · GoodSee Full Grade
7125467831
Le Mars, Plymouth County
Medicaid
93
Crown Pointe Estates Care Center - Sioux Center, IA · 99 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) — above median
- No fines or payment denials in 3 years
BScore 63 · GoodSee Full Grade
7127228305
Sioux Center, Sioux County
Medicaid
94
Algona Manor Care Center - Algona, 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
- 2 health deficiencies at the last standard survey (CMS severity score 12) — above median
- No fines or payment denials in 3 years
BScore 63 · GoodSee Full Grade
5152953505
Algona, Kossuth County
Medicaid
95
West Point Care Center Inc - West Point, 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
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- $13,627 in fines in 3 years, 1 payment denials
BScore 63 · GoodSee Full Grade
3198376117
West Point, Lee County
Medicaid
96
Solon Nursing Care Center - Solon, IA · 96 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
BScore 63 · GoodSee Full Grade
3196243492
Solon, Johnson County
Medicaid
97
Wesley Park Centre - Newton, IA · 66 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — top quarter in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 20) — above median
- $17,345 in fines in 3 years
BScore 63 · GoodSee Full Grade
6417915000
Newton, Jasper County
Medicaid
98
Heritage House - Atlantic, IA · 61 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Iowa
- 4 health deficiencies at the last standard survey (CMS severity score 24) — above median
- No fines or payment denials in 3 years
BScore 63 · GoodSee Full Grade
7122431850
Atlantic, Cass County
Medicaid
99
Osceola Senior Living - Sibley, IA · 46 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Iowa
- 1 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
- No fines or payment denials in 3 years
BScore 63 · GoodSee Full Grade
7127542568
Sibley, Osceola County
Medicaid
100
Grandview Healthcare Center - Oelwein, IA · 72 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — top quarter in Iowa
- 3 health deficiencies at the last standard survey (CMS severity score 16) — top quarter
- No fines or payment denials in 3 years
BScore 63 · GoodSee Full Grade
3192831908
Oelwein, Fayette 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)