Nursing homes in Alabama
We list 224 nursing homes in Alabama. Each page shows the dates of CMS inspections and what CMS found.
This page uses data from the Centers for Medicare & Medicaid Services (CMS), published on October 28, 2026. CMS updates its data about once a month.
Cities
- Abbeville1 nursing home
- Alabaster2 nursing homes
- Albertville1 nursing home
- Alexander City3 nursing homes
- Aliceville1 nursing home
- Altoona1 nursing home
- Andalusia1 nursing home
- Anniston2 nursing homes
- Arab1 nursing home
- Ashland1 nursing home
- Ashville1 nursing home
- Athens2 nursing homes
- Atmore1 nursing home
- Attalla1 nursing home
- Auburn1 nursing home
- Bay Minette1 nursing home
- Bessemer4 nursing homes
- Birmingham20 nursing homes
- Boaz1 nursing home
- Brewton1 nursing home
- Bridgeport1 nursing home
- Butler1 nursing home
- Camden1 nursing home
- Carbon Hill1 nursing home
- Centre1 nursing home
- Centreville1 nursing home
- Chatom1 nursing home
- Citronelle1 nursing home
- Clanton1 nursing home
- Collinsville1 nursing home
- Columbiana1 nursing home
- Cordova1 nursing home
- Crossville1 nursing home
- Cullman3 nursing homes
- Dadeville1 nursing home
- Daphne1 nursing home
- Deatsville1 nursing home
- Decatur2 nursing homes
- Demopolis1 nursing home
- Dothan3 nursing homes
- Double Springs1 nursing home
- Eight Mile1 nursing home
- Elba1 nursing home
- Elmore1 nursing home
- Enterprise1 nursing home
- Eufaula1 nursing home
- Eutaw1 nursing home
- Evergreen1 nursing home
- Fairhope2 nursing homes
- Falkville2 nursing homes
- Fayette1 nursing home
- Florala1 nursing home
- Florence4 nursing homes
- Foley1 nursing home
- Fort Payne1 nursing home
- Gadsden3 nursing homes
- Gardendale1 nursing home
- Geneva1 nursing home
- Georgiana1 nursing home
- Glencoe1 nursing home
- Goodwater1 nursing home
- Grand Bay1 nursing home
- Greensboro1 nursing home
- Greenville1 nursing home
- Guin1 nursing home
- Guntersville2 nursing homes
- Haleyville1 nursing home
- Hamilton1 nursing home
- Hanceville1 nursing home
- Hartford1 nursing home
- Hayneville1 nursing home
- Heflin1 nursing home
- Hoover1 nursing home
- Hueytown2 nursing homes
- Huntsville9 nursing homes
- Irondale1 nursing home
- Jackson1 nursing home
- Jacksonville1 nursing home
- Jasper3 nursing homes
- Killen1 nursing home
- Lafayette2 nursing homes
- Lanett1 nursing home
- Linden1 nursing home
- Lineville1 nursing home
- Luverne1 nursing home
- Madison2 nursing homes
- Marion2 nursing homes
- Mc Calla1 nursing home
- Mobile14 nursing homes
- Monroeville2 nursing homes
- Montgomery8 nursing homes
- Moulton1 nursing home
- Moundville1 nursing home
- Muscle Shoals1 nursing home
- Northport5 nursing homes
- Oneonta2 nursing homes
- Opelika1 nursing home
- Opp1 nursing home
- Owens Cross Roads1 nursing home
- Oxford1 nursing home
- Ozark2 nursing homes
- Pell City3 nursing homes
- Phenix City3 nursing homes
- Piedmont1 nursing home
- Pleasant Grove2 nursing homes
- Prattville1 nursing home
- Red Bay1 nursing home
- Reform1 nursing home
- Roanoke2 nursing homes
- Robertsdale1 nursing home
- Russellville3 nursing homes
- Scottsboro2 nursing homes
- Selma3 nursing homes
- Spanish Fort1 nursing home
- Sylacauga2 nursing homes
- Talladega1 nursing home
- Tallassee1 nursing home
- Thomasville1 nursing home
- Troy1 nursing home
- Trussville1 nursing home
- Tuscaloosa1 nursing home
- Tuscumbia2 nursing homes
- Tuskegee1 nursing home
- Union Springs1 nursing home
- Valley1 nursing home
- Vernon1 nursing home
- Vestavia1 nursing home
- Wetumpka1 nursing home
- Winfield1 nursing home
- York1 nursing home