Best Hospitals in Iowa, Graded A–F — page 2
All 65 graded Medicare-certified hospitals in Iowa, scored from CMS Care Compare — overall rating, mortality, safety of care and readmissions — against Iowa hospitals of the same type. Grades are computed, never edited, and every input is shown on the hospital page.
CMS data as of Sep 2026 · graded Sep 11, 2026
All Iowa
Des Moines (4)Iowa City (3)Cedar Rapids (2)Council Bluffs (2)Dubuque (2)Sioux City (2)Waterloo (2)Algona (1)Ames (1)
26
Winnmed - Decorah, IA · Critical access hospital · government - local CMS Care Compare · data as of Sep 2026
- CMS overall rating 4 of 5 — above median among Iowa critical access hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 4
- Safety: 0 measures better than the national rate, 0 worse, of 1
CScore 55 · AverageSee Full Grade
(563) 382-2911
Decorah, WINNESHIEK County
Emergency dept.
Birthing-Friendly
27
Mary Greeley Medical Center - Ames, IA · Acute care hospital · government - local CMS Care Compare · data as of Sep 2026
- CMS overall rating 4 of 5 — top quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 7
- Safety: 0 measures better than the national rate, 1 worse, of 7
CScore 52 · AverageSee Full Grade
(515) 239-2011
Ames, STORY County
Emergency dept.
Birthing-Friendly
28
St Lukes Regional Medical Center - Sioux City, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 2 of 5 — bottom quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 7
- Safety: 1 measure better than the national rate, 0 worse, of 6
CScore 52 · AverageSee Full Grade
(712) 279-3500
Sioux City, WOODBURY County
Emergency dept.
Birthing-Friendly
29
Broadlawns Medical Center - Des Moines, IA · Acute care hospital · government - local CMS Care Compare · data as of Sep 2026
- CMS overall rating 3 of 5 — below median among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 1
- Safety: 1 measure better than the national rate, 0 worse, of 5
CScore 52 · AverageSee Full Grade
(515) 282-2200
Des Moines, POLK County
Emergency dept.
Birthing-Friendly
30
Trinity Muscatine - Muscatine, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 4 of 5 — top quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 5
- Safety: 0 measures better than the national rate, 0 worse, of 1
CScore 52 · AverageSee Full Grade
(563) 264-9100
Muscatine, MUSCATINE County
Emergency dept.
31
Finley Hospital - Dubuque, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 3 of 5 — below median among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 6
- Safety: 0 measures better than the national rate, 0 worse, of 6
CScore 51 · AverageSee Full Grade
(563) 582-1881
Dubuque, DUBUQUE County
Emergency dept.
Birthing-Friendly
32
University Of Iowa Health Care Medical Center Down - Iowa City, IA · Acute care hospital · voluntary non-profit - church CMS Care Compare · data as of Sep 2026
- CMS overall rating 4 of 5 — top quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 6
- Safety: 1 measure better than the national rate, 0 worse, of 5
CScore 51 · AverageSee Full Grade
(319) 339-0300
Iowa City, JOHNSON County
Emergency dept.
Birthing-Friendly
33
Iowa Specialty Hospital - Clarion - Clarion, IA · Critical access hospital · government - local CMS Care Compare · data as of Sep 2026
- Mortality: 0 measures better than the national rate, 0 worse, of 2
- Safety: 0 measures better than the national rate, 0 worse, of 1
- Readmission: 0 measures better than the national rate, 0 worse, of 3
CScore 51 · AverageSee Full Grade
(515) 532-2811
Clarion, WRIGHT County
Emergency dept.
Birthing-Friendly
34
Wayne County Hospital - Corydon, IA · Critical access hospital · government - local CMS Care Compare · data as of Sep 2026
- Mortality: 0 measures better than the national rate, 0 worse, of 3
- Safety: 0 measures better than the national rate, 0 worse, of 1
- Readmission: 0 measures better than the national rate, 0 worse, of 6
CScore 51 · AverageSee Full Grade
(641) 872-2260
Corydon, WAYNE County
Emergency dept.
35
Va Central Iowa Healthcare System - Des Moines, IA · Acute care hospital · veterans health administration CMS Care Compare · data as of Sep 2026
- CMS overall rating 4 of 5 — top quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 2 worse, of 4
- Safety: 0 measures better than the national rate, 0 worse, of 3
CScore 50 · AverageSee Full Grade
(515) 699-5999
Des Moines, POLK County
Emergency dept.
36
Unitypoint Health - Des Moines Iowa Methodist Medi - Des Moines, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 3 of 5 — below median among Iowa acute care hospitals
- Mortality: 1 measure better than the national rate, 2 worse, of 8
- Safety: 4 measures better than the national rate, 0 worse, of 8
CScore 50 · AverageSee Full Grade
(515) 343-1000
Des Moines, POLK County
Emergency dept.
Birthing-Friendly
37
Spencer Municipal Hospital - Spencer, IA · Acute care hospital · government - local CMS Care Compare · data as of Sep 2026
- CMS overall rating 4 of 5 — top quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 5
- Safety: 0 measures better than the national rate, 0 worse, of 3
CScore 46 · AverageSee Full Grade
(712) 264-6198
Spencer, CLAY County
Emergency dept.
Birthing-Friendly
38
Myrtue Medical Center - Harlan, IA · Critical access hospital · voluntary non-profit - other CMS Care Compare · data as of Sep 2026
- CMS overall rating 3 of 5 — below median among Iowa critical access hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 4
- Readmission: 0 measures better than the national rate, 0 worse, of 6
CScore 45 · AverageSee Full Grade
(712) 755-5161
Harlan, SHELBY County
Emergency dept.
Birthing-Friendly
39
Ottumwa Regional Health Center - Ottumwa, IA · Acute care hospital · proprietary CMS Care Compare · data as of Sep 2026
- CMS overall rating 2 of 5 — bottom quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 4
- Safety: 0 measures better than the national rate, 0 worse, of 2
CScore 44 · AverageSee Full Grade
(641) 682-7511
Ottumwa, WAPELLO County
Emergency dept.
Birthing-Friendly
40
Methodist Jennie Edmundson - Council Bluffs, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 3 of 5 — below median among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 7
- Safety: 0 measures better than the national rate, 0 worse, of 6
CScore 44 · AverageSee Full Grade
(712) 396-6000
Council Bluffs, POTTAWATTAMIE County
Emergency dept.
Birthing-Friendly
41
Chi Health Missouri Valley - Missouri Valley, IA · Critical access hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 4 of 5 — above median among Iowa critical access hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 3
- Readmission: 0 measures better than the national rate, 1 worse, of 4
CScore 44 · AverageSee Full Grade
(712) 642-2784
Missouri Valley, HARRISON County
Emergency dept.
42
Virginia Gay Hospital - Vinton, IA · Critical access hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 4 of 5 — above median among Iowa critical access hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 3
- Readmission: 0 measures better than the national rate, 1 worse, of 4
CScore 44 · AverageSee Full Grade
(319) 472-6200
Vinton, BENTON County
Emergency dept.
43
Sartori Memorial Hospital, Inc - Cedar Falls, IA · Acute care hospital · voluntary non-profit - church CMS Care Compare · data as of Sep 2026
- Mortality: 0 measures better than the national rate, 0 worse, of 2
- Safety: 0 measures better than the national rate, 0 worse, of 2
- Readmission: 0 measures better than the national rate, 0 worse, of 4
CScore 44 · AverageSee Full Grade
(319) 268-3000
Cedar Falls, BLACK HAWK County
Emergency dept.
44
Trinity - Bettendorf - Bettendorf, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 3 of 5 — below median among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 6
- Safety: 1 measure better than the national rate, 0 worse, of 5
CScore 43 · AverageSee Full Grade
(563) 742-5000
Bettendorf, SCOTT County
Emergency dept.
Birthing-Friendly
45
Avera Holy Family Hospital - Estherville, IA · Critical access hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 2 of 5 — bottom quarter among Iowa critical access hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 3
- Safety: 0 measures better than the national rate, 0 worse, of 1
DScore 42 · Below averageSee Full Grade
(712) 362-2631
Estherville, EMMET County
Emergency dept.
46
Allen Hospital - Waterloo, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 3 of 5 — below median among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 1 worse, of 8
- Safety: 2 measures better than the national rate, 0 worse, of 7
DScore 41 · Below averageSee Full Grade
(319) 235-3941
Waterloo, BLACK HAWK County
Emergency dept.
Birthing-Friendly
47
Unitypoint Health - Marshalltown - Marshalltown, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 3 of 5 — below median among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 1 worse, of 4
- Safety: 0 measures better than the national rate, 0 worse, of 1
DScore 40 · Below averageSee Full Grade
(641) 754-5151
Marshalltown, MARSHALL County
Emergency dept.
48
University Of Iowa Hospital & Clinics - Iowa City, IA · Acute care hospital · government - state CMS Care Compare · data as of Sep 2026
- CMS overall rating 2 of 5 — bottom quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 1 worse, of 8
- Safety: 3 measures better than the national rate, 1 worse, of 8
DScore 39 · Below averageSee Full Grade
(319) 356-1616
Iowa City, JOHNSON County
Emergency dept.
Birthing-Friendly
49
Trinity Regional Medical Center - Fort Dodge, IA · Acute care hospital · voluntary non-profit - private CMS Care Compare · data as of Sep 2026
- CMS overall rating 2 of 5 — bottom quarter among Iowa acute care hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 6
- Safety: 0 measures better than the national rate, 1 worse, of 5
DScore 38 · Below averageSee Full Grade
(515) 573-3101
Fort Dodge, WEBSTER County
Emergency dept.
Birthing-Friendly
50
Crawford County Memorial Hospital - Denison, IA · Critical access hospital · government - local CMS Care Compare · data as of Sep 2026
- CMS overall rating 2 of 5 — bottom quarter among Iowa critical access hospitals
- Mortality: 0 measures better than the national rate, 0 worse, of 3
- Readmission: 0 measures better than the national rate, 0 worse, of 4
DScore 37 · Below averageSee Full Grade
(712) 263-2500
Denison, CRAWFORD County
Emergency dept.