Hospitals in Alabama
110 hospitals, 88 with emergency services. Acute Care Hospital: 70 · Psychiatric Hospital: 9 · Critical Access Hospital: 9 · Inpatient Rehabilitation Hospital: 7 · Long-Term Acute Care Hospital: 7 · Federal/VA Acute Care Hospital: 3 · Rural Emergency Hospital: 3 · Children's Hospital: 2.
Compare the 4 top-rated hospitals in Alabama side by side → or choose your own.
Hospitals by county
- Autauga County1
- Baldwin County4
- Barbour County1
- Bibb County1
- Blount County1
- Bullock County1
- Butler County1
- Calhoun County2
- Chambers County1
- Cherokee County1
- Chilton County1
- Choctaw County1
- Clarke County2
- Clay County1
- Coffee County1
- Colbert County2
- Conecuh County1
- Covington County2
- Crenshaw County2
- Cullman County2
- Dale County1
- Dallas County1
- De Kalb County1
- Elmore County2
- Escambia County2
- Etowah County4
- Fayette County1
- Franklin County2
- Geneva County1
- Greene County1
- Hale County1
- Houston County4
- Jackson County1
- Jefferson County13
- Lauderdale County1
- Lee County1
- Limestone County1
- Madison County5
- Marengo County1
- Marion County2
- Marshall County1
- Mobile County7
- Montgomery County5
- Morgan County1
- Pike County1
- Randolph County1
- Russell County2
- Shelby County2
- St. Clair County1
- Sumter County1
- Talladega County2
- Tallapoosa County2
- Tuscaloosa County5
- Walker County1
- Washington County1
- Wilcox County1
- Winston County1
Cities with several hospitals
Nursing homes, hospice, home health and dialysis
Medicare-certified providers, with Medicare star ratings and official data.
Outpatient surgery centers
Medicare-certified ambulatory surgery centers: kinds of surgery, Medicare quality measures and patient survey.
Medical supply stores
Medical equipment suppliers enrolled in Medicare: wheelchairs, walkers, oxygen, CPAP, diabetic supplies and more.
ER wait times and Medicare ratings
Ranked only by official Medicare (CMS) numbers.
Care in Alabama: 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 Alabama, by city
Alabaster
- Shelby Baptist Medical Center(205) 620‑8100Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Alexander City
- Russell Medical Center(256) 329‑7100Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Andalusia
- Andalusia Health(334) 222‑8466Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Anniston
- Noland Hospital Anniston II, LLC(256) 741‑6141Long-Term Acute Care Hospital · Full profile
- Northeast Alabama Regional Medical Center(256) 235‑5121Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
Ashland
- Clay County Hospital(256) 354‑2131Acute Care Hospital · ER · Full profile
Athens
- Athens Limestone Hospital(256) 233‑9292Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Atmore
- Atmore Community Hospital(251) 368‑2500Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Bay Minette
- North Baldwin Infirmary(251) 937‑5521Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Bessemer
- Medical West, An Affiliate of UAB Health System(205) 481‑7000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Birmingham
- Baptist Health Brookwood Hospital(205) 877‑1000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Birmingham VA Medical Center(205) 933‑4515Federal/VA Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Encompass Health Lakeshore Rehabilitation Hospital(205) 868‑2000Inpatient Rehabilitation Hospital · Full profile
- Grandview Medical Center(205) 971‑1000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Hill Crest Behavioral Health Services(205) 833‑9000Psychiatric Hospital
- Noland Hospital Birmingham II, LLC(205) 838‑5100Long-Term Acute Care Hospital · Full profile
- Princeton Baptist Medical Center(205) 783‑3800Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Select Specialty Hospital - Birmingham(205) 599‑4595Long-Term Acute Care Hospital · Full profile
- St Vincent's Birmingham(205) 939‑7000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- St. Vincent's East(205) 838‑3122Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- The Children's Hospital of Alabama(205) 939‑9100Children's Hospital · ER · Full profile
- University of Alabama Hospital(205) 934‑4011Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Boaz
- Marshall Medical Centers(256) 593‑8310Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Brewton
- D W McMillan Memorial Hospital(251) 867‑8061Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
Butler
- Ochsner Choctaw General(205) 459‑9100Critical Access Hospital · ER · Full profile
Camden
- J Paul Jones Hospital(334) 682‑4131Rural Emergency Hospital · ER · Full profile
Centre
- Floyd Cherokee Medical Center(256) 927‑5531Acute Care Hospital · ER · Full profile
Centreville
- Bibb Medical Center(205) 926‑4881Acute Care Hospital · ER · Full profile
Chatom
- Washington County Hospital(251) 847‑2223Critical Access Hospital · ER · Full profile
Clanton
- St Vincent's Chilton(205) 258‑4400Acute Care Hospital · ER · Full profile
Cullman
- Cullman Regional Medical Center(256) 737‑2000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- The Sanctuary at The Woodlands(256) 739‑1239Psychiatric Hospital · Full profile
Dadeville
- Lake Martin Community Hospital(256) 825‑7821Acute Care Hospital · ER · Full profile
Daphne
- Eastpointe Hospital(251) 378‑6500Psychiatric Hospital · Full profile
Decatur
- Decatur Morgan Hospital - Decatur Campus(256) 341‑2000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Demopolis
- Whitfield Regional Hospital(334) 289‑4000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Dothan
- Encompass Health Rehabilitation Hospital of Dothan(334) 712‑6333Inpatient Rehabilitation Hospital · Full profile
- Flowers Hospital(334) 793‑5000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Noland Hospital Dothan II, LLC(334) 699‑4300Long-Term Acute Care Hospital · Full profile
- Southeast Health Medical Center(334) 793‑8701Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Enterprise
- Medical Center Enterprise(334) 347‑0584Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Eufaula
- Medical Center Barbour(334) 688‑7271Critical Access Hospital · ER · Full profile
Eutaw
- Greene County Hospital(205) 372‑3388Acute Care Hospital · ER · Full profile
Evergreen
- Evergreen Medical Center(251) 578‑2480Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Fairhope
- Thomas Hospital(251) 928‑2375Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Fayette
- Fayette Medical Center(205) 932‑5966Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Florence
- North Alabama Medical Center(256) 768‑8400Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Foley
- Baldwin Health(251) 949‑3400Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Fort Payne
- Dekalb Regional Medical Center(256) 845‑3150Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Gadsden
- Encompass Health Rehabilitation Hospital Gadsden(256) 439‑5000Inpatient Rehabilitation Hospital · Full profile
- Gadsden Regional Medical Center(256) 494‑4000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Mountain View Hospital(256) 546‑9265Psychiatric Hospital · Full profile
- Riverview Regional Medical Center(256) 543‑5200Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Geneva
- Wiregrass Medical Center(334) 684‑3655Critical Access Hospital · ER · Full profile
Greensboro
- Hale County Hospital(334) 624‑3024Acute Care Hospital · ER · Full profile
Greenville
- The Health Care Authority of the City of Greenville- LV Stabler Hospital(334) 382‑2200Acute Care Hospital · ER · Full profile
Grove Hill
- Grove Hill Memorial Hospital(251) 275‑3191Acute Care Hospital · ER · Full profile
Haleyville
- Lakeland Community Hospital(205) 485‑7117Critical Access Hospital · ER · Full profile
Hamilton
- Marion Regional Medical Center(205) 921‑6200Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Huntsville
- Crestwood Medical Center(256) 429‑4000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Encompass Health Rehabilitation Hospital North Al(205) 535‑2300Inpatient Rehabilitation Hospital · Full profile
- Huntsville Hospital(256) 265‑1000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- North Alabama Specialty Hospital(337) 269‑9566Long-Term Acute Care Hospital
- Unity Psychiatric Care - Huntsville(256) 964‑6700Psychiatric Hospital · Full profile
Jackson
- Jackson Medical Center(251) 246‑9021Acute Care Hospital · ER · Full profile
Jasper
- Walker Baptist Medical Center(205) 387‑4000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Luverne
- Beacon Children's Hospital(334) 335‑5040Psychiatric Hospital · Full profile
- Crenshaw Community Hospital(334) 335‑3374Critical Access Hospital · ER · Full profile
Mobile
- Baypointe Behavioral Health(251) 661‑0153Psychiatric Hospital · ER · Full profile
- Infirmary LTAC Hospital(251) 660‑5611Long-Term Acute Care Hospital · Full profile
- Mobile Infirmary Medical Center(251) 435‑4700Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Springhill Medical Center(251) 460‑5220Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- USA Health Children's & Women's Hospital(251) 415‑1000Children's Hospital · ER · Full profile
- USA Health HCA Providence Hospital, LLC(251) 633‑1000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- USA Health University Hospital(251) 471‑7110Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Montgomery
- Baptist Medical Center East(334) 244‑8330Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Baptist Medical Center South(334) 288‑2100Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Encompass Rehabilitation Hospital of Montgomery(334) 284‑7821Inpatient Rehabilitation Hospital · Full profile
- Jackson Hospital & Clinic Inc(334) 293‑8000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- VA Central Alabama Healthcare System - Montgomery(334) 260‑4100Federal/VA Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Muscle Shoals
- North Alabama Shoals Hospital(256) 386‑1601Acute Care Hospital · ER · Full profile
Oneonta
- St Vincents Blount(205) 274‑3000Critical Access Hospital · ER · Full profile
Opelika
- The East Alabama Healthcare Authority(334) 528‑1300Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Opp
- Mizell Memorial Hospital(334) 493‑3541Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
Ozark
- Dale Medical Center(334) 774‑2601Acute Care Hospital · ER · Full profile
Pelham
- Encompass Health Rehabilitation Hospital of Shelby…(205) 216‑7621Inpatient Rehabilitation Hospital · Full profile
Pell City
- St Vincent's St Clair(205) 338‑3301Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Phenix City
- Jack Hughston Memorial Hospital(334) 732‑3000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Rehabilitation Hospital of Phenix City(334) 732‑2200Inpatient Rehabilitation Hospital · Full profile
Prattville
- Prattville Baptist Hospital(334) 361‑4267Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Red Bay
- Red Bay Hospital(256) 356‑9532Critical Access Hospital · ER · Full profile
Russellville
- Russellville Hospital(256) 332‑1611Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Scottsboro
- Highlands Medical Center(256) 259‑4444Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Selma
- Vaughan Regional Medical Center Parkway Campus(334) 418‑4100Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Sheffield
- Helen Keller Hospital(256) 386‑4556Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Sylacauga
- Coosa Valley Medical Center(256) 249‑5000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Talladega
- Citizens Baptist Medical Center(256) 761‑4542Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
Tallassee
- Community Hospital Inc(334) 283‑6541Acute Care Hospital · ER · Full profile
Troy
- Troy Regional Medical Center(334) 670‑5000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Tuscaloosa
- Bryce Hospital(205) 759‑0750Psychiatric Hospital · Full profile
- DCH Regional Medical Center(205) 759‑7111Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Mary S Harper Geriatric Psychiatry Center(205) 759‑0900Psychiatric Hospital · ER · Full profile
- Noland Hospital Tuscaloosa II, LLC(205) 759‑7241Long-Term Acute Care Hospital · Full profile
- Tuscaloosa VA Medical Center(205) 554‑2000Federal/VA Acute Care Hospital · Full profile
Union Springs
- Bullock County Hospital(334) 738‑2140Rural Emergency Hospital · ER · Full profile
Valley
- Eamc - Lanier(334) 756‑9180Rural Emergency Hospital · ER · Full profile
Wedowee
- Tanner Medical Center-East Alabama(256) 357‑2111Critical Access Hospital · ER · Full profile
Wetumpka
- Elmore Community Hospital(334) 567‑4311Acute Care Hospital · ER · Full profile
Winfield
- North Mississippi Health Services - South Marion(205) 487‑7000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
York
- Hill Hospital of Sumter County(205) 392‑5263Acute Care Hospital · ER · Full profile
Health centers, clinics and pharmacies in Alabama
Addiction and mental health treatment in Alabama
From SAMHSA’s FindTreatment.gov. In a crisis, call or text 988.
Common questions
How many hospitals are in Alabama?
Our directory lists 110 hospitals in Alabama, from official Medicare (CMS) data. 88 of them list emergency services.
Which hospitals in Alabama have a 5-star Medicare rating?
No hospital in Alabama has a 5-star overall rating in the current CMS data.
Which cities in Alabama have the most hospitals?
Birmingham (12), Mobile (7), Huntsville (5), Montgomery (5) and Tuscaloosa (5).
Source: Centers for Medicare & Medicaid Services (CMS) hospital data, updated 2026-07-22, retrieved 2026-10-29. Methodology