| 1 | Boone County Hospital Boone | Boone | $7,716 | Not Rated | B |
| 2 | Crawford County Memorial Hospital Denison | Denison | $9,987 | ★★☆☆☆ | C |
| 3 | Mary Greeley Medical Center Ames | Ames | $10,550 | ★★★★☆ | B |
| 4 | Hawarden Regional Healthcare Hawarden | Hawarden | $10,771 | Not Rated | C |
| 5 | Mental Health Institute Independence | Independence | $10,787 | Not Rated | C |
| 6 | Madison County Health Care System Winterset | Winterset | $11,047 | Not Rated | C |
| 7 | Mercyone Dyersville Medical Center Dyersville | Dyersville | $11,086 | Not Rated | C |
| 8 | University Of Iowa Hospital & Clinics Iowa City | Iowa City | $11,131 | ★★★☆☆ | B |
| 9 | Winnmed Decorah | Decorah | $11,300 | ★★☆☆☆ | C |
| 10 | Jones Regional Medical Center Anamosa | Anamosa | $11,827 | Not Rated | C |
| 11 | Keokuk County Health Center Sigourney | Sigourney | $11,976 | Not Rated | B |
| 12 | Franklin General Hospital Hampton | Hampton | $12,015 | Not Rated | B |
| 13 | Hansen Family Hospital Iowa Falls | Iowa Falls | $12,104 | Not Rated | C |
| 14 | Gundersen Palmer Lutheran Hospital And Clinics West Union | West Union | $12,124 | Not Rated | C |
| 15 | Grundy County Memorial Hospital Grundy Center | Grundy Center | $12,146 | Not Rated | C |
| 16 | Finley Hospital Dubuque | Dubuque | $12,279 | ★★★★☆ | B |
| 17 | Lakes Regional Healthcare Spirit Lake | Spirit Lake | $12,473 | ★★☆☆☆ | C |
| 18 | Hancock County Health System Britt | Britt | $12,507 | Not Rated | C |
| 19 | Trinity Regional Medical Center Fort Dodge | Fort Dodge | $12,583 | ★☆☆☆☆ | D |
| 20 | Trinity Muscatine Muscatine | Muscatine | $12,660 | ★★★☆☆ | C |
| 21 | Unitypoint Health - Marshalltown Marshalltown | Marshalltown | $12,701 | Not Rated | C |
| 22 | Chi Health Missouri Valley Missouri Valley | Missouri Valley | $12,910 | Not Rated | C |
| 23 | Regional Medical Center Manchester | Manchester | $12,923 | Not Rated | C |
| 24 | Van Diest Medical Center Webster City | Webster City | $13,020 | Not Rated | C |
| 25 | Stewart Memorial Community Hospital Lake City | Lake City | $13,134 | Not Rated | C |
| 26 | Greater Regional Medical Center Creston | Creston | $13,288 | ★★★★☆ | B |
| 27 | Orange City Area Health System Orange City | Orange City | $13,306 | Not Rated | B |
| 28 | Ringgold County Hospital Mount Ayr | Mount Ayr | $13,463 | Not Rated | B |
| 29 | Guttenberg Municipal Hospital Guttenberg | Guttenberg | $13,464 | Not Rated | C |
| 30 | Floyd County Medical Center Charles City | Charles City | $13,470 | ★★★☆☆ | B |
| 31 | Pella Regional Health Center Pella | Pella | $13,585 | ★★★★☆ | B |
| 32 | Buchanan County Health Center Independence | Independence | $14,068 | Not Rated | B |
| 33 | Adair County Memorial Hospital Greenfield | Greenfield | $14,152 | Not Rated | C |
| 34 | Van Buren County Hospital Keosauqua | Keosauqua | $14,304 | Not Rated | B |
| 35 | Chi Health - Mercy Corning Corning | Corning | $14,394 | Not Rated | B |
| 36 | Mercy Medical Center - Cedar Rapids Cedar Rapids | Cedar Rapids | $14,421 | ★★★☆☆ | C |
| 37 | Decatur County Hospital Leon | Leon | $14,476 | Not Rated | C |
| 38 | Kossuth Regional Health Center Algona | Algona | $14,487 | ★★☆☆☆ | C |
| 39 | Genesis Medical Center-Davenport Davenport | Davenport | $14,536 | ★☆☆☆☆ | D |
| 40 | Greene County Medical Center Jefferson | Jefferson | $14,734 | Not Rated | C |
| 41 | Myrtue Medical Center Harlan | Harlan | $14,908 | ★★★★☆ | B |
| 42 | Mercyone Newton Medical Center Newton | Newton | $14,978 | Not Rated | C |
| 43 | Davis County Hospital Bloomfield | Bloomfield | $15,225 | Not Rated | C |
| 44 | Allen Hospital Waterloo | Waterloo | $15,262 | ★★★☆☆ | B |
| 45 | Iowa City Va Medical Center Iowa City | Iowa City | $15,333 | ★★★★★ | A |
| 46 | Mercyone Clinton Medical Center Clinton | Clinton | $15,356 | ★★★★☆ | B |
| 47 | Mercyone Elkader Medical Center Elkader | Elkader | $15,472 | Not Rated | C |
| 48 | Veterans Memorial Hospital Waukon | Waukon | $15,671 | Not Rated | C |
| 49 | St Lukes Regional Medical Center Sioux City | Sioux City | $15,709 | ★☆☆☆☆ | D |
| 50 | Sioux Center Health Sioux Center | Sioux Center | $15,979 | Not Rated | C |
| 51 | Sanford Sheldon Medical Center Sheldon | Sheldon | $16,272 | Not Rated | B |
| 52 | Jefferson County Health Center Fairfield | Fairfield | $16,273 | Not Rated | C |
| 53 | Mercyone Waterloo Medical Center Waterloo | Waterloo | $16,326 | ★★★★☆ | B |
| 54 | Burgess Health Center Onawa | Onawa | $16,421 | Not Rated | C |
| 55 | Henry County Health Center Mount Pleasant | Mount Pleasant | $16,682 | Not Rated | C |
| 56 | Humboldt County Memorial Hospital Humboldt | Humboldt | $16,721 | Not Rated | C |
| 57 | Manning Regional Healthcare Center Manning | Manning | $16,771 | Not Rated | C |
| 58 | Pocahontas Community Hospital Pocahontas | Pocahontas | $16,810 | Not Rated | C |
| 59 | Mercy Medical Center-New Hampton New Hampton | New Hampton | $16,933 | Not Rated | C |
| 60 | Mercyone Des Moines Medical Center Des Moines | Des Moines | $17,439 | ★★☆☆☆ | C |
| 61 | Sartori Memorial Hospital, Inc Cedar Falls | Cedar Falls | $19,501 | Not Rated | C |
| 62 | Clive Behavioral Health Clive | Clive | $21,486 | Not Rated | C |
| 63 | Buena Vista Regional Medical Center Storm Lake | Storm Lake | $22,556 | ★★★☆☆ | B |