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
65 stars
204 stars
163 stars
162 stars
21 star
Every rated hospital in Iowa
In ranking order. Click a column to sort.
| # | Hospital | City | CMS rating | Patient rating | Would recommend | Typical ER visit | Listed per $1 of cost |
|---|---|---|---|---|---|---|---|
| 1 | Van Diest Medical Center | Webster City | ★★★★★ | ★★★★★ | 84% | 1 h 43 min | $1.67 |
| 2 | Waverly Health Center | Waverly | ★★★★★ | ★★★★★ | 81% | 2 h 37 min | $2.06 |
| 3 | Cass County Memorial Hospital | Atlantic | ★★★★★ | ★★★★★ | 80% | 1 h 26 min | $1.82 |
| 4 | Chi Health Mercy Council Bluffs | Council Bluffs | ★★★★★ | ★★★★★ | 63% | 2 h 51 min | $4.48 |
| 5 | Clarke County Hospital | Osceola | ★★★★★ | – | 83% | 1 h 44 min | $1.04 |
| 6 | Gundersen Palmer Lutheran Hospital and Clinics | West Union | ★★★★★ | – | 75% | 1 h 25 min | $1.31 |
| 7 | Compass Memorial Healthcare | Marengo | ★★★★★ | ★★★★★ | 83% | 55 min | $2.00 |
| 8 | Winnmed | Decorah | ★★★★★ | ★★★★★ | 79% | 1 h 54 min | $2.27 |
| 9 | Mary Greeley Medical Center | Ames | ★★★★★ | ★★★★★ | 82% | 2 h 26 min | $3.66 |
| 10 | Mercy Medical Center - Cedar Rapids | Cedar Rapids | ★★★★★ | ★★★★★ | 81% | 2 h 28 min | $4.50 |
| 11 | Spencer Municipal Hospital | Spencer | ★★★★★ | ★★★★★ | 81% | 2 h 8 min | $2.64 |
| 12 | Regional Medical Center | Manchester | ★★★★★ | ★★★★★ | 80% | 2 h 27 min | $2.08 |
| 13 | St Lukes Hospital | Cedar Rapids | ★★★★★ | ★★★★★ | 79% | 2 h 46 min | $3.89 |
| 14 | Mahaska Health Partnership | Oskaloosa | ★★★★★ | ★★★★★ | 79% | 2 h 21 min | $2.00 |
| 15 | Pella Regional Health Center | Pella | ★★★★★ | ★★★★★ | 79% | 2 h 32 min | $2.23 |
| 16 | Mercyone Clinton Medical Center | Clinton | ★★★★★ | ★★★★★ | 64% | 2 h 3 min | $4.30 |
| 17 | University of Iowa Health Care Medical Center Down | Iowa City | ★★★★★ | ★★★★★ | 69% | 2 h 29 min | $4.15 |
| 18 | Mercyone Waterloo Medical Center | Waterloo | ★★★★★ | ★★★★★ | 65% | 3 h 43 min | $3.70 |
| 19 | Southeast Iowa Regional Medical Center | West Burlington | ★★★★★ | ★★★★★ | 56% | 2 h 12 min | $2.94 |
| 20 | Trinity Muscatine | Muscatine | ★★★★★ | ★★★★★ | 55% | 2 h 16 min | $3.36 |
| 21 | Jones Regional Medical Center | Anamosa | ★★★★★ | – | 82% | 1 h 56 min | $1.98 |
| 22 | Clarinda Regional Health Center | Clarinda | ★★★★★ | – | 78% | 2 h 33 min | $1.85 |
| 23 | Virginia Gay Hospital | Vinton | ★★★★★ | – | 77% | 1 h 19 min | $1.77 |
| 24 | Regional Health Services of Howard County | Cresco | ★★★★★ | – | 67% | 1 h 31 min | $2.13 |
| 25 | Chi Health Missouri Valley | Missouri Valley | ★★★★★ | – | 64% | 1 h 45 min | $2.12 |
| 26 | Mercyone Newton Medical Center | Newton | ★★★★★ | – | 58% | 2 h 35 min | $4.07 |
| 27 | Floyd County Medical Center | Charles City | ★★★★★ | ★★★★★ | 81% | 2 h 48 min | $2.01 |
| 28 | Orange City Area Health System | Orange City | ★★★★★ | ★★★★★ | 90% | 1 h 57 min | $1.54 |
| 29 | Mercyone Dubuque Medical Center | Dubuque | ★★★★★ | ★★★★★ | 77% | 3 h 24 min | $4.06 |
| 30 | Methodist Jennie Edmundson | Council Bluffs | ★★★★★ | ★★★★★ | 73% | 2 h 30 min | $3.60 |
| 31 | Finley Hospital | Dubuque | ★★★★★ | ★★★★★ | 72% | 1 h 54 min | $3.24 |
| 32 | Floyd Valley Healthcare | Le Mars | ★★★★★ | ★★★★★ | 68% | 2 h 49 min | $1.63 |
| 33 | Greater Regional Medical Center | Creston | ★★★★★ | ★★★★★ | 68% | 1 h 41 min | $1.58 |
| 34 | Broadlawns Medical Center | Des Moines | ★★★★★ | ★★★★★ | 77% | 3 h 24 min | $2.18 |
| 35 | Unitypoint Health - Des Moines Iowa Methodist Medi | Des Moines | ★★★★★ | ★★★★★ | 70% | 3 h 2 min | $4.53 |
| 36 | Allen Hospital | Waterloo | ★★★★★ | ★★★★★ | 70% | 2 h 43 min | $3.62 |
| 37 | Trinity - Bettendorf | Bettendorf | ★★★★★ | ★★★★★ | 69% | 3 h 25 min | $3.92 |
| 38 | Unitypoint Health - Marshalltown | Marshalltown | ★★★★★ | ★★★★★ | 62% | 2 h 42 min | $2.39 |
| 39 | Chi Health - Mercy Corning | Corning | ★★★★★ | – | 82% | 2 h 4 min | $1.69 |
| 40 | Mitchell County Regional Health | Osage | ★★★★★ | – | 76% | 1 h 29 min | $2.11 |
| 41 | Myrtue Medical Center | Harlan | ★★★★★ | – | 76% | 1 h 1 min | $1.72 |
| 42 | Burgess Health Center | Onawa | ★★★★★ | – | – | 2 h 10 min | $1.59 |
| 43 | Lakes Regional Healthcare | Spirit Lake | ★★★★★ | ★★★★★ | 81% | 2 h 5 min | $2.17 |
| 44 | Buena Vista Regional Medical Center | Storm Lake | ★★★★★ | ★★★★★ | 80% | 2 h 32 min | $1.60 |
| 45 | St Anthony Regional Hospital & Nursing Home | Carroll | ★★★★★ | ★★★★★ | 80% | 2 h 13 min | $2.33 |
| 46 | Jefferson County Health Center | Fairfield | ★★★★★ | ★★★★★ | 75% | 1 h 58 min | $1.97 |
| 47 | Grinnell Regional Medical Center | Grinnell | ★★★★★ | ★★★★★ | 71% | 1 h 52 min | $3.00 |
| 48 | University of Iowa Hospital & Clinics | Iowa City | ★★★★★ | ★★★★★ | 74% | 3 h 30 min | $4.56 |
| 49 | St Lukes Regional Medical Center | Sioux City | ★★★★★ | ★★★★★ | 71% | 2 h 54 min | $2.86 |
| 50 | Mercyone North Iowa Medical Center | Mason City | ★★★★★ | ★★★★★ | 57% | 3 h 13 min | $3.74 |
| 51 | Trinity Regional Medical Center | Fort Dodge | ★★★★★ | ★★★★★ | 55% | 2 h 47 min | $2.74 |
| 52 | Genesis Medical Center-Davenport | Davenport | ★★★★★ | ★★★★★ | 58% | 2 h 54 min | $3.80 |
| 53 | Mercyone Siouxland Medical Center | Sioux City | ★★★★★ | ★★★★★ | 53% | 3 h 19 min | $2.67 |
| 54 | Ottumwa Regional Health Center | Ottumwa | ★★★★★ | ★★★★★ | 41% | 2 h 46 min | $5.27 |
| 55 | Knoxville Hospital & Clinics | Knoxville | ★★★★★ | – | 85% | 2 h 18 min | $2.10 |
| 56 | Avera Holy Family Hospital | Estherville | ★★★★★ | – | 81% | 1 h 50 min | $2.48 |
| 57 | Cherokee Regional Medical Center | Cherokee | ★★★★★ | – | 68% | 2 h 14 min | $1.56 |
| 58 | Crawford County Memorial Hospital | Denison | ★★★★★ | – | 57% | 1 h 41 min | $1.69 |
| 59 | Mercyone Des Moines Medical Center | Des Moines | ★★★★★ | ★★★★★ | 57% | 4 h 4 min | $4.56 |
| 60 | Kossuth Regional Health Center | Algona | ★★★★★ | – | 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
AKMEWIVTNHWAIDMTNDMNILMINYMAORNVWYSDIAINOHPANJCTRICAUTCONEMOKYWVVAMDDEAZNMKSARTNNCSCDCOKLAMSALGAHITXFLPR
Source: CMS Care Compare (overall star ratings and patient survey) and hospital cost reports.