US Health Care Costs

Best hospitals in Iowa

6 of the 60 Iowa hospitals rated by CMS hold the top rating of five stars, and 20 more hold four. They are listed here in order of CMS's overall quality rating and what patients say, next to how long the ER takes and how much each hospital marks up its prices.

Also:All 118 Iowa hospitalsBest hospitals by stateIowa ranks 5th of 52 statesCompare the top 3 side by side

6five-star hospitals
20four-star hospitals
60hospitals rated by CMS and open to the public, of 118 in the state
75%of patients would recommend the typical hospital US typical 71%
2 h 19 mintypical ER visit US typical 2 h 28 min

The top 10

1Van Diest Medical CenterWebster City · Rural (critical access)CMS rating★★★★★Patients★★★★★Would recommend84%Typical ER visit1 h 43 minListed per $1 of cost$1.672Waverly Health CenterWaverly · Rural (critical access)CMS rating★★★★★Patients★★★★★Would recommend81%Typical ER visit2 h 37 minListed per $1 of cost$2.063Cass County Memorial HospitalAtlantic · Rural (critical access)CMS rating★★★★★Patients★★★★★Would recommend80%Typical ER visit1 h 26 minListed per $1 of cost$1.824Chi Health Mercy Council BluffsCouncil Bluffs · GeneralCMS rating★★★★★Patients★★★★★Would recommend63%Typical ER visit2 h 51 minListed per $1 of cost$4.485Clarke County HospitalOsceola · Rural (critical access)CMS rating★★★★★Would recommend83%Typical ER visit1 h 44 minListed per $1 of cost$1.046Gundersen Palmer Lutheran Hospital and ClinicsWest Union · Rural (critical access)CMS rating★★★★★Would recommend75%Typical ER visit1 h 25 minListed per $1 of cost$1.317Compass Memorial HealthcareMarengo · Rural (critical access)CMS rating★★★★★Patients★★★★★Would recommend83%Typical ER visit55 minListed per $1 of cost$2.008WinnmedDecorah · Rural (critical access)CMS rating★★★★★Patients★★★★★Would recommend79%Typical ER visit1 h 54 minListed per $1 of cost$2.279Mary Greeley Medical CenterAmes · GeneralCMS rating★★★★★Patients★★★★★Would recommend82%Typical ER visit2 h 26 minListed per $1 of cost$3.6610Mercy Medical Center - Cedar RapidsCedar Rapids · GeneralCMS rating★★★★★Patients★★★★★Would recommend81%Typical ER visit2 h 28 minListed per $1 of cost$4.50
How Iowa's 60 rated hospitals score
65 stars
204 stars
163 stars
162 stars
21 star

Every rated hospital in Iowa

In ranking order. Click a column to sort.

#HospitalCityCMS ratingPatient ratingWould recommendTypical ER visitListed per $1 of cost
1Van Diest Medical CenterWebster City★★★★★★★★★★84%1 h 43 min$1.67
2Waverly Health CenterWaverly★★★★★★★★★★81%2 h 37 min$2.06
3Cass County Memorial HospitalAtlantic★★★★★★★★★★80%1 h 26 min$1.82
4Chi Health Mercy Council BluffsCouncil Bluffs★★★★★★★★★★63%2 h 51 min$4.48
5Clarke County HospitalOsceola★★★★★–83%1 h 44 min$1.04
6Gundersen Palmer Lutheran Hospital and ClinicsWest Union★★★★★–75%1 h 25 min$1.31
7Compass Memorial HealthcareMarengo★★★★★★★★★★83%55 min$2.00
8WinnmedDecorah★★★★★★★★★★79%1 h 54 min$2.27
9Mary Greeley Medical CenterAmes★★★★★★★★★★82%2 h 26 min$3.66
10Mercy Medical Center - Cedar RapidsCedar Rapids★★★★★★★★★★81%2 h 28 min$4.50
11Spencer Municipal HospitalSpencer★★★★★★★★★★81%2 h 8 min$2.64
12Regional Medical CenterManchester★★★★★★★★★★80%2 h 27 min$2.08
13St Lukes HospitalCedar Rapids★★★★★★★★★★79%2 h 46 min$3.89
14Mahaska Health PartnershipOskaloosa★★★★★★★★★★79%2 h 21 min$2.00
15Pella Regional Health CenterPella★★★★★★★★★★79%2 h 32 min$2.23
16Mercyone Clinton Medical CenterClinton★★★★★★★★★★64%2 h 3 min$4.30
17University of Iowa Health Care Medical Center DownIowa City★★★★★★★★★★69%2 h 29 min$4.15
18Mercyone Waterloo Medical CenterWaterloo★★★★★★★★★★65%3 h 43 min$3.70
19Southeast Iowa Regional Medical CenterWest Burlington★★★★★★★★★★56%2 h 12 min$2.94
20Trinity MuscatineMuscatine★★★★★★★★★★55%2 h 16 min$3.36
21Jones Regional Medical CenterAnamosa★★★★★–82%1 h 56 min$1.98
22Clarinda Regional Health CenterClarinda★★★★★–78%2 h 33 min$1.85
23Virginia Gay HospitalVinton★★★★★–77%1 h 19 min$1.77
24Regional Health Services of Howard CountyCresco★★★★★–67%1 h 31 min$2.13
25Chi Health Missouri ValleyMissouri Valley★★★★★–64%1 h 45 min$2.12
26Mercyone Newton Medical CenterNewton★★★★★–58%2 h 35 min$4.07
27Floyd County Medical CenterCharles City★★★★★★★★★★81%2 h 48 min$2.01
28Orange City Area Health SystemOrange City★★★★★★★★★★90%1 h 57 min$1.54
29Mercyone Dubuque Medical CenterDubuque★★★★★★★★★★77%3 h 24 min$4.06
30Methodist Jennie EdmundsonCouncil Bluffs★★★★★★★★★★73%2 h 30 min$3.60
31Finley HospitalDubuque★★★★★★★★★★72%1 h 54 min$3.24
32Floyd Valley HealthcareLe Mars★★★★★★★★★★68%2 h 49 min$1.63
33Greater Regional Medical CenterCreston★★★★★★★★★★68%1 h 41 min$1.58
34Broadlawns Medical CenterDes Moines★★★★★★★★★★77%3 h 24 min$2.18
35Unitypoint Health - Des Moines Iowa Methodist MediDes Moines★★★★★★★★★★70%3 h 2 min$4.53
36Allen HospitalWaterloo★★★★★★★★★★70%2 h 43 min$3.62
37Trinity - BettendorfBettendorf★★★★★★★★★★69%3 h 25 min$3.92
38Unitypoint Health - MarshalltownMarshalltown★★★★★★★★★★62%2 h 42 min$2.39
39Chi Health - Mercy CorningCorning★★★★★–82%2 h 4 min$1.69
40Mitchell County Regional HealthOsage★★★★★–76%1 h 29 min$2.11
41Myrtue Medical CenterHarlan★★★★★–76%1 h 1 min$1.72
42Burgess Health CenterOnawa★★★★★––2 h 10 min$1.59
43Lakes Regional HealthcareSpirit Lake★★★★★★★★★★81%2 h 5 min$2.17
44Buena Vista Regional Medical CenterStorm Lake★★★★★★★★★★80%2 h 32 min$1.60
45St Anthony Regional Hospital & Nursing HomeCarroll★★★★★★★★★★80%2 h 13 min$2.33
46Jefferson County Health CenterFairfield★★★★★★★★★★75%1 h 58 min$1.97
47Grinnell Regional Medical CenterGrinnell★★★★★★★★★★71%1 h 52 min$3.00
48University of Iowa Hospital & ClinicsIowa City★★★★★★★★★★74%3 h 30 min$4.56
49St Lukes Regional Medical CenterSioux City★★★★★★★★★★71%2 h 54 min$2.86
50Mercyone North Iowa Medical CenterMason City★★★★★★★★★★57%3 h 13 min$3.74
51Trinity Regional Medical CenterFort Dodge★★★★★★★★★★55%2 h 47 min$2.74
52Genesis Medical Center-DavenportDavenport★★★★★★★★★★58%2 h 54 min$3.80
53Mercyone Siouxland Medical CenterSioux City★★★★★★★★★★53%3 h 19 min$2.67
54Ottumwa Regional Health CenterOttumwa★★★★★★★★★★41%2 h 46 min$5.27
55Knoxville Hospital & ClinicsKnoxville★★★★★–85%2 h 18 min$2.10
56Avera Holy Family HospitalEstherville★★★★★–81%1 h 50 min$2.48
57Cherokee Regional Medical CenterCherokee★★★★★–68%2 h 14 min$1.56
58Crawford County Memorial HospitalDenison★★★★★–57%1 h 41 min$1.69
59Mercyone Des Moines Medical CenterDes Moines★★★★★★★★★★57%4 h 4 min$4.56
60Kossuth Regional Health CenterAlgona★★★★★–87%1 h 39 min$1.70
How the order is set. Hospitals are sorted by CMS's overall hospital quality star rating (1 to 5 stars), which combines death rates, safety, readmissions, patient experience and timely care. Ties are broken by the patient survey star rating, then by the share of patients who would definitely recommend the hospital. Hospitals CMS has not rated, often small, new or specialty hospitals, are not listed; neither are Veterans Affairs and military hospitals, which most patients cannot choose. Prices and ER times are shown for comparison and do not change the order. A star rating is a summary: for a specific operation, look at that hospital's page and ask your doctor.

Best hospitals in other states

Source: CMS Care Compare (overall star ratings and patient survey) and hospital cost reports.