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 ZIP Sort descending Certified Date Beds
Baraga County Memorial Hospital L'anse Michigan 49946 24
Aspirus Ontonagon Hospital Ontonagon Michigan 49953 25
Cass County Memorial Hospital Atlantic Iowa 50022 25
Audubon County Memorial Hospital Audubon Iowa 50025 25
Boone County Hospital Boone Iowa 50036 25
Lucas County Health Center Chariton Iowa 50049 25
Wayne County Hospital Corydon Iowa 50060 25
Guthrie County Hospital Guthrie Center Iowa 50115 25
Hansen Family Hospital Iowa Falls Iowa 50126 25
Greene County Medical Center Jefferson Iowa 50129 25
Knoxville Aea Community Hospital Knoxville Iowa 50138 25
Decatur County Hospital Leon Iowa 50144 25
Story County Medical Center Nevada Iowa 50201 25
Clarke County Hospital Osceola Iowa 50213 25
Pella Regional Health Center Pella Iowa 50219 25
Dallas County Hospital Perry Iowa 50220 25
Madison County Memorial Hospital Winterset Iowa 50273 25
Belmond Community Hospital Belmond Iowa 50421 25
Hancock County Memorial Hospital Britt Iowa 50423 25
Franklin General Hospital Hampton Iowa 50441 25
Mitchell County Regional Health Center Osage Iowa 50461 25
Kossuth Regional Health Center Algona Iowa 50511 25
Wright Medical Center Clarion Iowa 50525 25
Palo Alto County Hospital Emmetsburg Iowa 50536 25
Humboldt County Memorial Hospital Humboldt Iowa 50548 25
Pocahontas Community Hospital Pocahontas Iowa 50574 25
Loring Hospital Sac City Iowa 50583 25
Buena Vista Regional Memorial Medical Center Storm Lake Iowa 50588 25
Hamilton County Public Hospital Webster City Iowa 50595 25
Floyd County Memorial Hospital Charles City Iowa 50616 25
Grundy County Memorial Hospital Grundy Center Iowa 50638 25
Buchanan County Health Center Independence Iowa 50644 25
Mercy Medical Center-New Hampton New Hampton Iowa 50659 25
Mercy Hospital of Franciscan Sisters Oelwein Iowa 50662 25
Community Memorial Hospital Sumner Iowa 50674 25
Waverly Municipal Health Center Waverly Iowa 50677 25
Southwest Iowa Regional Medical Center Creston Iowa 50801 25
Alegent Health Mercy Hospital Corning Iowa 50841 25
Adair County Memorial Greenfield Iowa 50849 25
Ringgold County Hospital Mount Ayr Iowa 50854 25
Sioux Valley Memorial Hospital Cherokee Iowa 51012 25
Hawarden Community Hospital Hawarden Iowa 51023 25
Floyd Valley Hospital Le Mars Iowa 51031 25
Burgess Health Center Onawa Iowa 51040 25
Orange City Municipal Hospital Orange City Iowa 51041 25
Sanford Sheldon Medical Center Sheldon Iowa 51201 25
Baum Harmon Memorial Hospital Primghar Iowa 51245 14
Merrill Pioneer Community Hospital Rock Rapids Iowa 51246 25
Hegg Memorial CAH Rock Valley Iowa 51247 25
Osceola Community Hospital Sibley Iowa 51249 25
Last updated: July 24, 2023