HospitalRanked

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, IA5/5 stars — Score: 77/100

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%).