Hospital directory
Iowa hospitals
126 hospitals · 122 with full financial profiles
All hospitals in Iowa
Ranked by net patient revenue
| Hospital | City | Type | Net patient revenue | Beds |
|---|---|---|---|---|
| University of Iowa Health Care Medic | Iowa City | General Acute | $2.46B | 740 |
| Iowa Methodist Medical Center | Des Moines | General Acute | $1.15B | 597 |
| Mercy Medical Center-des Moines | Des Moines | General Acute | $954.7M | 519 |
| St. Lukes Methodist Hospital | Cedar Rapids | General Acute | $482.5M | 279 |
| Genesis Medical Center - Davenport | Davenport | General Acute | $481.1M | 266 |
| Mercyone North Iowa Medical Center | Mason City | General Acute | $436.9M | 199 |
| Mercy Medical Center | Cedar Rapids | General Acute | $415.3M | 216 |
| Allen Memorial Hospital | Waterloo | General Acute | $378.0M | 188 |
| Southeast Iowa Regional Medical Center | West Burlington | General Acute | $360.5M | 174 |
| Mercyone Waterloo Medical Center | Waterloo | General Acute | $350.5M | 137 |
| Mary Greeley Medical Center | Ames | General Acute | $244.6M | 150 |
| St. Lukes Regional Medical Center | Sioux City | General Acute | $238.0M | 179 |
| Broadlawns Medical Center | Des Moines | General Acute | $212.6M | 113 |
| Trinity Regional Medical Center | Fort Dodge | General Acute | $180.5M | 44 |
| Mercyone Siouxland Medical Center | Sioux City | General Acute | $174.3M | 121 |
| Mercyone Dubuque Medical Center | Dubuque | General Acute | $169.3M | 142 |
| Jennie Edmundson Memorial | Council Bluffs | General Acute | $156.7M | 117 |
| The Finley Hospital | Dubuque | General Acute | $148.6M | 66 |
| Pella Regional Health Center | Pella | Critical Access | $132.5M | 25 |
| Mercyone Clinton Medical Center | Clinton | General Acute | $125.2M | 107 |
| Spencer Municipal Hospital | Spencer | General Acute | $117.9M | 49 |
| CHI Health Mercy Council Bluffs | Council Bluffs | General Acute | $113.9M | 141 |
| Greater Regional Medical Center | Creston | Critical Access | $112.5M | 25 |
| Trinity Bettendorf | Bettendorf | General Acute | $102.3M | 80 |
| Mahaska Health Partnership | Oskaloosa | Critical Access | $95.0M | 25 |
| Iowa Specialty Hospital - Clarion | Clarion | Critical Access | $90.4M | 25 |
| Winneshiek Medical Center | Decorah | Critical Access | $89.2M | 25 |
| Waverly Health Center | Waverly | Critical Access | $83.2M | 21 |
| Ottumwa Regional Health Center | Ottumwa | General Acute | $83.1M | 76 |
| Unitypoint Health-Marshalltown | Marshalltown | General Acute | $82.3M | 16 |
| Delaware County Memorial Hospital | Manchester | Critical Access | $78.7M | 25 |
| Cass County Memorial Hospital | Atlantic | Critical Access | $77.7M | 25 |
| Iowa Lutheran Hospital · limited data | Des Moines | General Acute | $74.2M | 161 |
| Buena Vista Regional Medical Center | Storm Lake | Critical Access | $72.2M | 25 |
| Grinnell Regional Medical Center | Grinnell | General Acute | $70.4M | 21 |
| Trinity Muscatine | Muscatine | General Acute | $69.6M | 15 |
| Orange City Municipal Hospital | Orange City | Critical Access | $69.4M | 25 |
| Jefferson County Hospital | Fairfield | Critical Access | $68.4M | 25 |
| Lakes Regional Healthcare | Spirit Lake | General Acute | $66.1M | 44 |
| St. Anthony Regional Hospital | Carroll | General Acute | $61.2M | 49 |
| Shenandoah Medical Center | Shenandoah | Critical Access | $59.4M | 25 |
| Sioux Center Health | Sioux Center | Critical Access | $59.0M | 19 |
| Jones Regional Medical Center | Anamosa | Critical Access | $57.2M | 9 |
| Peoples Memorial Hospital | Independence | Critical Access | $56.8M | 25 |
| University of Iowa Health Care Medic | Iowa City | General Acute | $56.5M | 174 |
| Clarinda Regional Health Center | Clarinda | Critical Access | $55.9M | 25 |
| Myrtue Medical Center | Harlan | Critical Access | $54.7M | 25 |
| Henry County Health Center | Mt. Pleasant | Critical Access | $54.3M | 25 |
| Iowa Specialty Hospital - Belmond | Belmond | Critical Access | $54.0M | 22 |
| Knoxville Community Hospital INC | Knoxville | Critical Access | $52.4M | 25 |
| Boone County Hospital | Boone | Critical Access | $51.8M | 25 |
| Mercy Medical Center-Centerville | Centerville | Critical Access | $51.0M | 20 |
| Cherokee Regional Medical Center | Cherokee | Critical Access | $51.0M | 15 |
| Floyd Valley Healthcare | Lemars | Critical Access | $50.7M | 25 |
| Washington County Hospital | Washington | Critical Access | $49.9M | 22 |
| Fort Madison Community Hospital | Fort Madison | General Acute | $49.4M | 50 |
| Compass Memorial Healthcare | Marengo | Critical Access | $48.3M | 25 |
| Floyd County Hospital | Charles City | Critical Access | $48.2M | 25 |
| Palmer Lutheran Health Center | West Union | Critical Access | $46.6M | 25 |
| Montgomery Cnty Memorial Hospital | Red Oak | Critical Access | $45.4M | 25 |
| Kossuth Regional Health Center | Algona | Critical Access | $43.8M | 24 |
| Crawford County Memorial Hospital | Denison | Critical Access | $43.4M | 25 |
| Sanford Medical Center Sheldon | Sheldon | Critical Access | $43.4M | 25 |
| Stewart Memorial Hospital | Lake City | Critical Access | $42.7M | 20 |
| Van Diest Medical Center | Webster City | Critical Access | $41.1M | 25 |
| Clarke County Public Hospital | Osceola | Critical Access | $40.3M | 25 |
| Mercyone Cedar Falls Medical Center | Cedar Falls | General Acute | $40.1M | 35 |
| Regional Health Services of Howard C | Cresco | Critical Access | $40.0M | 18 |
| Mitchell County Regional Health Cent | Osage | Critical Access | $38.1M | 25 |
| Mercyone - Newton Medical Center | Newton | General Acute | $37.2M | 48 |
| Hansen Family Hospital | Iowa Falls | Critical Access | $37.1M | 17 |
| Wayne County Hospital | Corydon | Critical Access | $37.0M | 25 |
| Burgess Health Center | Onawa | Critical Access | $36.9M | 25 |
| CHI Health - Missouri Valley | Missouri Valley | Critical Access | $36.8M | 25 |
| St. Anthony Regional Hospital · limited data | Carroll | Critical Access | $36.4M | 25 |
| Virginia Gay Hospital | Vinton | Critical Access | $34.9M | 25 |
| Grundy County Memorial Hospital | Grundy Center | Critical Access | $34.8M | 25 |
| Story County Hospital | Nevada | Critical Access | $34.5M | 17 |
| Palo Alto County Hospital | Emmetsburg | Critical Access | $34.2M | 24 |
| Genesis Medical Center - Dewitt | Dewitt | Critical Access | $33.1M | 13 |
| Greene County Medical Center | Jefferson | Critical Access | $32.9M | 25 |
| Davis County Hospital | Bloomfield | Critical Access | $32.3M | 25 |
| Monroe County Hospital | Albia | Critical Access | $32.2M | 25 |
| Hancock County Health System | Britt | Critical Access | $32.2M | 25 |
| Avera Holy Family Health | Estherville | Critical Access | $31.8M | 22 |
| Madison County Memorial Hospital | Winterset | Critical Access | $29.7M | 25 |
| Lucas County Health Center | Chariton | Critical Access | $29.5M | 25 |
| Jackson County Public Hospital | Maquoketa | Critical Access | $29.2M | 25 |
| Humboldt County Memorial Hospital | Humboldt | Critical Access | $29.0M | 17 |
| Dallas County Hospital | Perry | Critical Access | $28.4M | 25 |
| Franklin General Hospital | Hampton | Critical Access | $27.2M | 25 |
| Ringgold County Hospital | Mount Ayr | Critical Access | $26.6M | 16 |
| Hegg Memorial Health Center | Rock Valley | Critical Access | $26.2M | 25 |
| Guttenberg Municipal Hospital | Guttenberg | Critical Access | $26.2M | 25 |
| Decatur County Hospital | Leon | Critical Access | $26.1M | 11 |
| Horn Memorial Hospital | Ida Grove | Critical Access | $25.6M | 25 |
| Veterans Memorial Hospital | Waukon | Critical Access | $25.5M | 25 |
| Van Buren County Hospital | Keosauqua | Critical Access | $25.4M | 25 |
| Clive Behavorial Health LLC | Clive | Psychiatric | $24.6M | 100 |
| CHI Health Mercy Corning | Corning | Critical Access | $24.5M | 22 |
| Mercyone Rehabilitation Hospital des | Clive | Rehab | $24.3M | 50 |
| Mercy Medical Center - New Hampton | New Hampton | Critical Access | $23.9M | 11 |
| Guthrie County Hospital | Guthrie Center | Critical Access | $22.6M | 25 |
| Manning Regional Healthcare Center | Manning | Critical Access | $22.2M | 17 |
| University of Iowa Health Network Re | Coralville | Rehab | $21.4M | 40 |
| Loring Hospital | Sac City | Critical Access | $20.7M | 25 |
| Mercyone Oelwein Medical Center | Oelwein | Critical Access | $18.3M | 17 |
| Adair County Memorial Hospital | Greenfield | Critical Access | $18.0M | 25 |
| Community Memorial Hospital | Sumner | Critical Access | $17.9M | 16 |
| Pocahontas Community Hospital | Pocahontas | Critical Access | $17.1M | 25 |
| Audubon County Memorial Hospital | Audubon | Critical Access | $16.1M | 17 |
| Eagle View Behavioral Health | Bettendorf | Psychiatric | $15.9M | 72 |
| Hawarden Regional Healthcare | Hawarden | Critical Access | $15.2M | 25 |
| Grape Community Hospital - Hamburg | Hamburg | Critical Access | $15.0M | 25 |
| Osceola Regional Health Center | Sibley | Critical Access | $14.2M | 25 |
| Ssh - Quad Cities INC. | Davenport | Long-Term Acute | $13.4M | 35 |
| Keokuk County Health Center | Sigourney | Critical Access | $13.2M | 25 |
| Mercyone Elkader Medical Center | Elkader | Critical Access | $12.9M | 15 |
| Ssh - des Moines | Des Moines | Long-Term Acute | $11.2M | 30 |
| Avera Merrill Pioneer Hospital | Rock Rapids | Critical Access | $10.9M | 11 |
| Mercyone Dyersville Medical Center | Dyersville | Critical Access | $7.5M | 13 |
| Keokuk Area Hospital | Keokuk | General Acute | $7.2M | 49 |
| Eastern Iowa Rehabilitation Hospital | Coralville | Rehab | $6.3M | 40 |
| Mercyone Primghar Medical Center | Primghar | Critical Access | $1.3M | 14 |
| Mental Health Institute · limited data | Cherokee | Psychiatric | — | — |
| Mental Health Institute · limited data | Independence | Psychiatric | — | 56 |
Hospitals marked “limited data” have incomplete CMS filings; they are listed here but not separately indexed.
🔒 Benchmark Iowa hospitals side by side
Rank and filter all 126 Iowa hospitals on operating margin, revenue, occupancy and payer mix, compare any of them directly, and open five-year financials per facility — in the interactive app.
Open the Hospitals tool →