Medical emergency?Emergency? Call 911. Nearest emergency roomsNearest ERs

State

Hospitals in Iowa

123 hospitals, 115 with emergency services. Critical Access Hospital: 82 · Acute Care Hospital: 30 · Psychiatric Hospital: 4 · Inpatient Rehabilitation Hospital: 3 · Federal/VA Acute Care Hospital: 2 · Long-Term Acute Care Hospital: 2.

Compare the 4 top-rated hospitals in Iowa side by side → or choose your own.

Assisted living in Iowa: 335 licensed homes →

Hospitals by county

Cities with several hospitals

Care in Iowa: specialties, conditions and doctors

Specialties listed by hospitals here

Conditions listed by hospitals here

The number is how many hospitals here list it on their own website (hospitals with a reviewed website profile only).

All hospitals in Iowa, by city

Albia

Algona

Ames

Anamosa

Atlantic

Audubon

Belmond

Bettendorf

Bloomfield

Boone

Britt

Carroll

Cedar Falls

Cedar Rapids

Centerville

Chariton

Charles City

Cherokee

Clarinda

Clarion

Clinton

Clive

Coralville

Corning

Corydon

Council Bluffs

Cresco

Creston

Davenport

Decorah

Denison

Des Moines

Dewitt

Dubuque

Dyersville

Elkader

Emmetsburg

Estherville

Fairfield

Fort Dodge

Greenfield

Grinnell

Grundy Center

Guthrie Center

Guttenberg

Hamburg

Hampton

Harlan

Hawarden

Humboldt

Ida Grove

Independence

Iowa City

Iowa Falls

Jefferson

Keosauqua

Knoxville

Lake City

Le Mars

Leon

Manchester

Manning

Maquoketa

Marengo

Marshalltown

Mason City

Missouri Valley

Mount Ayr

Mount Pleasant

Muscatine

Nevada

New Hampton

Newton

Oelwein

Onawa

Orange City

Osage

Osceola

Oskaloosa

Ottumwa

Pella

Perry

Pocahontas

Red Oak

Rock Rapids

Rock Valley

Sac City

Sheldon

Shenandoah

Sibley

Sigourney

Sioux Center

Sioux City

Spencer

Spirit Lake

Storm Lake

Sumner

Vinton

Washington

Waterloo

Waukon

Waverly

Webster City

West Burlington

West Union

Winterset

Health centers, clinics and pharmacies in Iowa

Addiction and mental health treatment in Iowa

From SAMHSA’s FindTreatment.gov. In a crisis, call or text 988.

Common questions

How many hospitals are in Iowa?

Our directory lists 123 hospitals in Iowa, from official Medicare (CMS) data. 115 of them list emergency services.

Which hospitals in Iowa have a 5-star Medicare rating?

7 hospitals have the top overall rating of 5 stars in the current CMS data: Cass County Memorial Hospital, CHI Health Mercy Council Bluffs, Clarke County Hospital, Gundersen Palmer Lutheran Hospital and Clinics, Iowa City VA Medical Center, Van Diest Medical Center and Waverly Health Center.

Which cities in Iowa have the most hospitals?

Des Moines (5), Iowa City (3), Bettendorf (2), Cedar Rapids (2) and Cherokee (2).

Source: Centers for Medicare & Medicaid Services (CMS) hospital data, updated 2026-07-22, retrieved 2026-10-29. Methodology