Best Hospitals in Iowa
118 hospitals ranked by safety and quality. Average CMS rating: 3.2/5. Page 1 of 2.
Best Hospital in Iowa
Chi Health Mercy Council Bluffs
Council Bluffs, IA — 5/5 stars — Score: 77/100
Cities:Des Moines (4)Iowa City (3)Council Bluffs (2)Cedar Rapids (2)Waterloo (2)Dubuque (2)Bettendorf (2)Sioux City (2)Independence (2)Cherokee (2)Atlantic (1)Waverly (1)Webster City (1)West Union (1)Osceola (1)Clinton (1)West Burlington (1)Pella (1)Muscatine (1)Ames (1)
Chi Health Mercy Council Bluffs
5/5
77/100
Council Bluffs, IA 51503
(712) 328-5000
Acute Care HospitalsERBirthing1 safety+
Cass County Memorial Hospital
5/5
77/100
Atlantic, IA 50022
(712) 243-3250
Critical Access HospitalsERBirthing
Waverly Health Center
5/5
76/100
Waverly, IA 50677
(319) 352-4120
Critical Access HospitalsERBirthing
Van Diest Medical Center
5/5
75/100
Webster City, IA 50595
(515) 832-9400
Critical Access HospitalsER
Iowa City Va Medical Center
5/5
73/100
Iowa City, IA 52246
(319) 338-0581
Acute Care - Veterans AdministrationER
Gundersen Palmer Lutheran Hospital And Clinics
5/5
73/100
West Union, IA 52175
(563) 422-3811
Critical Access HospitalsER
Clarke County Hospital
5/5
73/100
Osceola, IA 50213
(641) 342-2184
Critical Access HospitalsER
St Lukes Hospital
4/5
71/100
Cedar Rapids, IA 52402
(319) 369-7211
Acute Care HospitalsERBirthing2 safety+
Mercyone Waterloo Medical Center
4/5
71/100
Waterloo, IA 50702
(319) 272-8000
Acute Care HospitalsERBirthing2 safety+
Mercyone Clinton Medical Center
4/5
71/100
Clinton, IA 52732
(563) 244-5555
Acute Care HospitalsERBirthing1 safety+
Mercy Medical Center - Cedar Rapids
4/5
70/100
Cedar Rapids, IA 52403
(319) 398-6011
Acute Care HospitalsERBirthing2 safety+
University Of Iowa Health Care Medical Center Down
4/5
68/100
Iowa City, IA 52245
(319) 339-0300
Acute Care HospitalsERBirthing1 safety+
Southeast Iowa Regional Medical Center
4/5
68/100
West Burlington, IA 52655
(319) 768-1000
Acute Care HospitalsERBirthing1 safety+
Pella Regional Health Center
4/5
68/100
Pella, IA 50219
(641) 628-3150
Critical Access HospitalsER
Trinity Muscatine
4/5
67/100
Muscatine, IA 52761
(563) 264-9100
Acute Care HospitalsER
Mary Greeley Medical Center
4/5
66/100
Ames, IA 50010
(515) 239-2011
Acute Care HospitalsERBirthing
Spencer Municipal Hospital
4/5
66/100
Spencer, IA 51301
(712) 264-6198
Acute Care HospitalsERBirthing
Regional Medical Center
4/5
65/100
Manchester, IA 52057
(563) 927-3232
Critical Access HospitalsER
Mahaska Health Partnership
4/5
65/100
Oskaloosa, IA 52577
(641) 672-3100
Critical Access HospitalsERBirthing
Mercyone Dubuque Medical Center
3/5
64/100
Dubuque, IA 52001
(563) 589-8000
Acute Care HospitalsERBirthing2 safety+
Compass Memorial Healthcare
4/5
64/100
Marengo, IA 52301
(319) 642-5543
Critical Access HospitalsER
Winnmed
4/5
64/100
Decorah, IA 52101
(563) 382-2911
Critical Access HospitalsERBirthing
Unitypoint Health - Des Moines Iowa Methodist Medi
3/5
63/100
Des Moines, IA 50309
(515) 343-1000
Acute Care HospitalsERBirthing4 safety+
Regional Health Services Of Howard County
4/5
63/100
Cresco, IA 52136
(563) 547-2101
Critical Access HospitalsERBirthing
Clarinda Regional Health Center
4/5
63/100
Clarinda, IA 51632
(712) 542-2176
Critical Access HospitalsER
Mercyone Newton Medical Center
4/5
62/100
Newton, IA 50208
(641) 792-1273
Acute Care HospitalsER
Jones Regional Medical Center
4/5
62/100
Anamosa, IA 52205
(319) 462-6131
Critical Access HospitalsER
Va Central Iowa Healthcare System
4/5
61/100
Des Moines, IA 50310
(515) 699-5999
Acute Care - Veterans AdministrationER
Broadlawns Medical Center
3/5
61/100
Des Moines, IA 50314
(515) 282-2200
Acute Care HospitalsERBirthing1 safety+
Virginia Gay Hospital
4/5
61/100
Vinton, IA 52349
(319) 472-6200
Critical Access HospitalsER
Allen Hospital
3/5
60/100
Waterloo, IA 50703
(319) 235-3941
Acute Care HospitalsERBirthing2 safety+
Finley Hospital
3/5
60/100
Dubuque, IA 52001
(563) 582-1881
Acute Care HospitalsERBirthing
Methodist Jennie Edmundson
3/5
59/100
Council Bluffs, IA 51503
(712) 396-6000
Acute Care HospitalsERBirthing
Trinity - Bettendorf
3/5
59/100
Bettendorf, IA 52722
(563) 742-5000
Acute Care HospitalsERBirthing1 safety+
Chi Health Missouri Valley
4/5
59/100
Missouri Valley, IA 51555
(712) 642-2784
Critical Access HospitalsER
Unitypoint Health - Marshalltown
3/5
57/100
Marshalltown, IA 50158
(641) 754-5151
Acute Care HospitalsER
Floyd Valley Healthcare
3/5
57/100
Le Mars, IA 51031
(712) 546-7871
Critical Access HospitalsERBirthing
Myrtue Medical Center
3/5
56/100
Harlan, IA 51537
(712) 755-5161
Critical Access HospitalsERBirthing
Floyd County Medical Center
3/5
55/100
Charles City, IA 50616
(641) 228-6830
Critical Access HospitalsERBirthing
St Lukes Regional Medical Center
2/5
54/100
Sioux City, IA 51104
(712) 279-3500
Acute Care HospitalsERBirthing1 safety+
Chi Health - Mercy Corning
3/5
54/100
Corning, IA 50841
(641) 322-3121
Critical Access HospitalsER
Burgess Health Center
3/5
54/100
Onawa, IA 51040
(712) 423-2311
Critical Access HospitalsER
Greater Regional Medical Center
3/5
54/100
Creston, IA 50801
(641) 782-7091
Critical Access HospitalsERBirthing
Mitchell County Regional Health
3/5
53/100
Osage, IA 50461
(641) 732-6000
Critical Access Hospitals
Orange City Area Health System
3/5
53/100
Orange City, IA 51041
(712) 737-2000
Critical Access HospitalsER
University Of Iowa Hospital & Clinics
2/5
52/100
Iowa City, IA 52242
(319) 356-1616
Acute Care HospitalsERBirthing3 safety+
Ottumwa Regional Health Center
2/5
52/100
Ottumwa, IA 52501
(641) 682-7511
Acute Care HospitalsERBirthing
Genesis Medical Center-Davenport
2/5
51/100
Davenport, IA 52803
(563) 421-1000
Acute Care HospitalsERBirthing1 safety+
Grinnell Regional Medical Center
2/5
51/100
Grinnell, IA 50112
(641) 236-7511
Acute Care HospitalsERBirthing
Trinity Regional Medical Center
2/5
50/100
Fort Dodge, IA 50501
(515) 573-3101
Acute Care HospitalsERBirthing
Mercyone North Iowa Medical Center
2/5
50/100
Mason City, IA 50401
(641) 428-7000
Acute Care HospitalsERBirthing1 safety+
Mercyone Siouxland Medical Center
2/5
50/100
Sioux City, IA 51101
(712) 279-2010
Acute Care HospitalsER1 safety+
Jefferson County Health Center
2/5
49/100
Fairfield, IA 52556
(641) 472-4111
Critical Access HospitalsER
Mercyone Des Moines Medical Center
1/5
46/100
Des Moines, IA 50314
(515) 247-4436
Acute Care HospitalsERBirthing3 safety+
Avera Holy Family Hospital
2/5
46/100
Estherville, IA 51334
(712) 362-2631
Critical Access HospitalsER
St Anthony Regional Hospital & Nursing Home
2/5
46/100
Carroll, IA 51401
(712) 792-3581
Critical Access HospitalsER
Lakes Regional Healthcare
2/5
44/100
Spirit Lake, IA 51360
(712) 336-1230
Acute Care HospitalsERBirthing
Crawford County Memorial Hospital
2/5
44/100
Denison, IA 51442
(712) 263-2500
Critical Access HospitalsER
Sioux Center Health
Not rated
43/100
Sioux Center, IA 51250
(712) 722-1271
Critical Access HospitalsER
Knoxville Hospital & Clinics
2/5
43/100
Knoxville, IA 50138
(641) 842-2151
Critical Access HospitalsER
Frequently Asked Questions
What is the best hospital in Iowa?
Chi Health Mercy Council Bluffs in Council Bluffs is the highest-ranked hospital in Iowa with a trust score of 77/100 and a 5/5 CMS star rating.
How many hospitals are in Iowa?
There are 118 hospitals in Iowa tracked by CMS. Of these, 62 have an official CMS star rating.
How are hospitals in Iowa ranked?
Hospitals are ranked by a composite trust score (0-100) based on CMS star rating (40%), patient safety (20%), mortality outcomes (20%), readmission rates (10%), and patient experience (10%).