Critical Access Hospital Locations List

Critical Access Hospitals (CAHs) are located in 45 states across the U.S. and the Flex Monitoring team tracks and regularly updates CAH locations. This page contains a list of CAHs with the most current data. These data are based on CMS reports, augmented by information provided by state Flex Coordinators and data collected by the North Carolina Rural Health Research Program on hospital closures. Historical CAH data from 2004 to the present is also available. Only states that have CAHs are available to select in the state dropdown list below.

Switch to Map view >

Filter by:

Min. Beds
Filter between bed size (min and max)
Name City State Sort descending ZIP Certified Date Beds
Marengo Memorial Hospital Marengo Iowa 52301 25
Buchanan County Health Center Independence Iowa 50644 25
Burgess Health Center Onawa Iowa 51040 25
Mercy Medical Center Dyersville Dyersville Iowa 52040 25
UnityPoint Health - Jones Regional Medical Center Anamosa Iowa 52205 25
Keokuk County Health Center Sigourney Iowa 52591 25
Dallas County Hospital Perry Iowa 50220 25
Clarinda Regional Health Center Clarinda Iowa 51632 25
Belmond Community Hospital Belmond Iowa 50421 25
Floyd County Memorial Hospital Charles City Iowa 50616 25
Sanford Sheldon Medical Center Sheldon Iowa 51201 25
Decatur County Hospital Leon Iowa 50144 25
Montgomery County Memorial Hospital Red Oak Iowa 51566 25
Ringgold County Hospital Mount Ayr Iowa 50854 25
Sioux Center Community Hospital Sioux Center Iowa 51250 25
Southwest Iowa Regional Medical Center Creston Iowa 50801 25
Community Memorial Hospital Sumner Iowa 50674 25
Madison County Memorial Hospital Winterset Iowa 50273 25
Story County Medical Center Nevada Iowa 50201 25
Henry County Health Center Mount Pleasant Iowa 52641 25
Alegent Health Mercy Hospital Corning Iowa 50841 25
Guthrie County Hospital Guthrie Center Iowa 50115 25
Regional Health Services of Howard County Cresco Iowa 52136 25
Cass County Memorial Hospital Atlantic Iowa 50022 25
Franklin General Hospital Hampton Iowa 50441 25
Humboldt County Memorial Hospital Humboldt Iowa 50548 25
Veterans Memorial Hospital Waukon Iowa 52172 25
Stewart Memorial Community Hospital Lake City Iowa 51449 25
Floyd Valley Hospital Le Mars Iowa 51031 25
Genesis Medical Center DeWitt Iowa 52742 13
Monroe County Hospital Albia Iowa 52531 25
Hegg Memorial CAH Rock Valley Iowa 51247 25
Sioux Valley Memorial Hospital Cherokee Iowa 51012 25
Winneshiek County Memorial Hospital Decorah Iowa 52101 25
Mahaska Health Oskaloosa Iowa 52577 25
Adair County Memorial Greenfield Iowa 50849 25
Kossuth Regional Health Center Algona Iowa 50511 25
Mitchell County Regional Health Center Osage Iowa 50461 25
Horn Memorial Hospital Ida Grove Iowa 51445 25
Wright Medical Center Clarion Iowa 50525 25
Grape Community Hospital Hamburg Iowa 51640 25
Palmer Lutheran Health System West Union Iowa 52175 25
Regional Medical Center of NE Iowa Manchester Iowa 52057 25
Orange City Municipal Hospital Orange City Iowa 51041 25
Shelby County Myrtue Memorial Hospital Harlan Iowa 51537 25
Guttenberg Municipal Hospital Guttenberg Iowa 52052 25
Washington County Hospital Washington Iowa 52353 25
Clarke County Hospital Osceola Iowa 50213 25
Shenandoah Memorial Hospital Shenandoah Iowa 51601 25
Mercy Hospital of Franciscan Sisters Oelwein Iowa 50662 25
Last updated: July 24, 2023