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
MercyOne Dyersville Medical Center Dyersville Iowa 52040 25
Genesis Medical Center DeWitt Iowa 52742 13
Monroe County Hospital Albia Iowa 52531 25
Hegg Health Center Rock Valley Iowa 51247 25
Cherokee Regional Medical Center Cherokee Iowa 51012 25
Iowa Specialty Hospital - Clarion Clarion Iowa 50525 25
Grape Community Hospital Hamburg Iowa 51640 25
Gundersen Palmer Lutheran Hospital West Union Iowa 52175 25
Regional Medical Center Manchester Iowa 52057 25
Orange City Area Health System Orange City Iowa 51041 25
Ringgold County Hospital Mount Ayr Iowa 50854 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
Pocahontas Community Hospital Pocahontas Iowa 50574 25
Guttenberg Municipal Hospital Guttenberg Iowa 52052 25
Washington County Hospital Washington Iowa 52353 25
Clarke County Hospital Osceola Iowa 50213 25
Shenandoah Medical Center Shenandoah Iowa 51601 25
Cass County Memorial Hospital Atlantic Iowa 50022 25
MercyOne Olewein Medical Center Oelwein Iowa 50662 25
Manning Regional Healthcare Center Manning Iowa 51455 25
Avera Merrill Pioneer Community Hospital Rock Rapids Iowa 51246 25
Wayne County Hospital Corydon Iowa 50060 25
Hancock County Health System Britt Iowa 50423 25
Jackson County Regional Health Center Maquoketa Iowa 52060 25
MercyOne Elkader Medical Center Elkader Iowa 52043 25
Avera Holy Family Hospital Estherville Iowa 51334 25
Loring Hospital Sac City Iowa 50583 25
Mahaska Health Oskaloosa Iowa 52577 25
MercyOne Primghar Medical Center Primghar Iowa 51245 14
Hansen Family Hospital Iowa Falls Iowa 50126 25
MercyOne New Hampton Medical Center New Hampton Iowa 50659 25
Waverly Health Center Waverly Iowa 50677 25
Jefferson County Health Center Fairfield Iowa 52556 25
Grundy County Memorial Hospital Grundy Center Iowa 50638 25
Greene County Medical Center Jefferson Iowa 50129 25
Palo Alto County Hospital Emmetsburg Iowa 50536 25
Osceola Community Hospital Sibley Iowa 51249 25
Van Deist Medical Center Webster City Iowa 50595 25
Myrtue Medical Center Harlan Iowa 51537 25
Audubon County Memorial Hospital Audubon Iowa 50025 25
Lucas County Health Center Chariton Iowa 50049 25
Davis County Hospital Bloomfield Iowa 52537 25
Knoxville Area Hospital & Clinics Knoxville Iowa 50138 25
CHI Health Missouri Valley Missouri Valley Iowa 51555 25
Hawarden Regional Healthcare Hawarden Iowa 51023 25
Van Buren County Hospital Keosauqua Iowa 52565 25
Virginia Gay Hospital Vinton Iowa 52349 25
Last updated: April 11, 2024