Best hospitals in Iowa

There are 118 hospitals in Iowa certified by Medicare. Of the 62 with a CMS star rating, the average is 3.2 stars. The national average is 3.2.

Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data

How Iowa hospitals are rated

5 stars7 (11%)4 stars21 (34%)3 stars16 (26%)2 stars16 (26%)1 star2 (3%)
CMS star ratings of Iowa hospitals
CMS star ratings of Iowa hospitals
5 stars7
4 stars21
3 stars16
2 stars16
1 stars2

Top-rated hospitals in Iowa

Sorted by CMS star rating, then name. Click a facility for inspections, staffing and quality details.

  1. 1.Cass County Memorial Hospital

    1501 East Tenth Street, Atlantic, IA 50022

    Critical Access Hospitals · Government

    ★★★★★5Much above average
  2. 2.Chi Health Mercy Council Bluffs

    800 Mercy Drive, Council Bluffs, IA 51503

    Acute Care Hospitals · Non-profit

    ★★★★★5Much above average
  3. 3.Clarke County Hospital

    800 S Fillmore St, Osceola, IA 50213

    Critical Access Hospitals · Non-profit

    ★★★★★5Much above average
  4. 4.Gundersen Palmer Lutheran Hospital and Clinics

    112 Jefferson Street, West Union, IA 52175

    Critical Access Hospitals · Non-profit

    ★★★★★5Much above average
  5. 5.Iowa City VA Medical Center

    601 Highway 6 West, Iowa City, IA 52246

    Acute Care - Veterans Administration · Government

    ★★★★★5Much above average
  6. 6.Van Diest Medical Center

    2350 Hospital Drive, Webster City, IA 50595

    Critical Access Hospitals · Non-profit

    ★★★★★5Much above average
  7. 7.Waverly Health Center

    312 9th Street SW, Waverly, IA 50677

    Critical Access Hospitals · Government

    ★★★★★5Much above average
  8. 8.Chi Health Missouri Valley

    631 N 8th St, Missouri Valley, IA 51555

    Critical Access Hospitals · Non-profit

    ★★★★★4Above average
  9. 9.Clarinda Regional Health Center

    220 Essie Davison Drive, Clarinda, IA 51632

    Critical Access Hospitals · Government

    ★★★★★4Above average
  10. 10.Compass Memorial Healthcare

    300 W May St, Marengo, IA 52301

    Critical Access Hospitals · Non-profit

    ★★★★★4Above average
  11. 11.Jones Regional Medical Center

    1795 Highway 64 East, Anamosa, IA 52205

    Critical Access Hospitals · Non-profit

    ★★★★★4Above average
  12. 12.Mahaska Health Partnership

    1229 C Avenue East, Oskaloosa, IA 52577

    Critical Access Hospitals · Government

    ★★★★★4Above average
  13. 13.Mary Greeley Medical Center

    1111 Duff Avenue, Ames, IA 50010

    Acute Care Hospitals · Government

    ★★★★★4Above average
  14. 14.Mercy Medical Center - Cedar Rapids

    701 10th Street SE, Cedar Rapids, IA 52403

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  15. 15.Mercyone Clinton Medical Center

    1410 North 4th Street, Clinton, IA 52732

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  16. 16.Mercyone Newton Medical Center

    204 N 4th Ave E, Newton, IA 50208

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  17. 17.Mercyone Waterloo Medical Center

    3421 West Ninth Street, Waterloo, IA 50702

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  18. 18.Pella Regional Health Center

    404 Jefferson Street, Pella, IA 50219

    Critical Access Hospitals · Non-profit

    ★★★★★4Above average
  19. 19.Regional Health Services of Howard County

    235 8th Avenue West, Cresco, IA 52136

    Critical Access Hospitals · Government

    ★★★★★4Above average
  20. 20.Regional Medical Center

    709 W Main Street, Manchester, IA 52057

    Critical Access Hospitals · Non-profit

    ★★★★★4Above average
  21. 21.Southeast Iowa Regional Medical Center

    1221 South Gear Avenue, West Burlington, IA 52655

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  22. 22.Spencer Municipal Hospital

    1200 1st Avenue East, Spencer, IA 51301

    Acute Care Hospitals · Government

    ★★★★★4Above average
  23. 23.St Lukes Hospital

    1026 A Ave NE, Cedar Rapids, IA 52402

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  24. 24.Trinity Muscatine

    1518 Mulberry Avenue, Muscatine, IA 52761

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  25. 25.University of Iowa Health Care Medical Center Down

    500 E Market Street, Iowa City, IA 52245

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  26. 26.VA Central Iowa Healthcare System

    3600 30th Street, Des Moines, IA 50310

    Acute Care - Veterans Administration · Government

    ★★★★★4Above average
  27. 27.Virginia Gay Hospital

    502 North 9th Avenue, Vinton, IA 52349

    Critical Access Hospitals · Non-profit

    ★★★★★4Above average
  28. 28.Winnmed

    901 Montgomery Street, Decorah, IA 52101

    Critical Access Hospitals · Government

    ★★★★★4Above average
  29. 29.Allen Hospital

    1825 Logan Avenue, Waterloo, IA 50703

    Acute Care Hospitals · Non-profit

    ★★★★★3Average
  30. 30.Broadlawns Medical Center

    1801 Hickman Road, Des Moines, IA 50314

    Acute Care Hospitals · Government

    ★★★★★3Average

Hospitals by city in Iowa

Hospitals by county in Iowa

Frequently asked questions

How many hospitals are in Iowa?

There are 118 Medicare-certified hospitals in Iowa, across 105 cities and towns.

What is the average rating of hospitals in Iowa?

The average CMS overall hospital star rating for Iowa is 3.2 stars, compared with 3.2 nationally. 7 hospitals in Iowa have 5 stars and 2 have 1 star.

What is the highest-rated hospital in Iowa?

7 hospitals share the top rating of 5 stars, including Cass County Memorial Hospital in Atlantic. Ratings change as new inspection and quality data arrive.

Helpful resources