CMS Care Compare
Nursing Homes in Alabama
Every nursing home CMS lists in Alabama, by city, with the CMS overall star rating.
CMS lists 224 nursing homes in Alabama as of October 8, 2026.
223 have a CMS overall star rating; the average is 3.0 out of 5.
Source: CMS Care Compare nursing home data (Provider Information, 4pq5-n9py), as of October 8, 2026. Publisher page
License: a US government work, in the public domain (Public Domain Mark 1.0).
Run it in Rivvi
Medicare home health and hospice eligibility criteria, with CMS document IDs
Open in RivviFree to start. Opens Rivvi, the AI workspace for healthcare teams.
CMS overall star rating in Alabama
- 5 stars
- 45
- 4 stars
- 41
- 3 stars
- 50
- 2 stars
- 45
- 1 star
- 42
- No CMS rating
- 1
Source: CMS Care Compare nursing home data (Provider Information, 4pq5-n9py), as of October 8, 2026. Publisher page
By city
- Birmingham20 nursing homes
- Mobile14 nursing homes
- Huntsville9 nursing homes
- Montgomery8 nursing homes
- Northport5 nursing homes
- Bessemer4 nursing homes
- Florence4 nursing homes
- Alexander City3 nursing homes
- Cullman3 nursing homes
- Dothan3 nursing homes
- Gadsden3 nursing homes
- Jasper3 nursing homes
- Pell City3 nursing homes
- Phenix City3 nursing homes
- Russellville3 nursing homes
- Selma3 nursing homes
- Alabaster2 nursing homes
- Anniston2 nursing homes
- Athens2 nursing homes
- Decatur2 nursing homes
- Fairhope2 nursing homes
- Falkville2 nursing homes
- Guntersville2 nursing homes
- Hueytown2 nursing homes
- Lafayette2 nursing homes
- Madison2 nursing homes
- Marion2 nursing homes
- Monroeville2 nursing homes
- Oneonta2 nursing homes
- Ozark2 nursing homes
- Pleasant Grove2 nursing homes
- Roanoke2 nursing homes
- Scottsboro2 nursing homes
- Sylacauga2 nursing homes
- Tuscumbia2 nursing homes
- Abbeville1 nursing home
- Albertville1 nursing home
- Aliceville1 nursing home
- Altoona1 nursing home
- Andalusia1 nursing home
- Arab1 nursing home
- Ashland1 nursing home
- Ashville1 nursing home
- Atmore1 nursing home
- Attalla1 nursing home
- Auburn1 nursing home
- Bay Minette1 nursing home
- 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
- Dadeville1 nursing home
- Daphne1 nursing home
- Deatsville1 nursing home
- Demopolis1 nursing home
- 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
- Fayette1 nursing home
- Florala1 nursing home
- Foley1 nursing home
- Fort Payne1 nursing home
- 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
- Haleyville1 nursing home
- Hamilton1 nursing home
- Hanceville1 nursing home
- Hartford1 nursing home
- Hayneville1 nursing home
- Heflin1 nursing home
- Hoover1 nursing home
- Irondale1 nursing home
- Jackson1 nursing home
- Jacksonville1 nursing home
- Killen1 nursing home
- Lanett1 nursing home
- Linden1 nursing home
- Lineville1 nursing home
- Luverne1 nursing home
- Mc Calla1 nursing home
- Moulton1 nursing home
- Moundville1 nursing home
- Muscle Shoals1 nursing home
- Opelika1 nursing home
- Opp1 nursing home
- Owens Cross Roads1 nursing home
- Oxford1 nursing home
- Piedmont1 nursing home
- Prattville1 nursing home
- Red Bay1 nursing home
- Reform1 nursing home
- Robertsdale1 nursing home
- Spanish Fort1 nursing home
- Talladega1 nursing home
- Tallassee1 nursing home
- Thomasville1 nursing home
- Troy1 nursing home
- Trussville1 nursing home
- Tuscaloosa1 nursing home
- 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
5-star nursing homes in Alabama (CMS rating)
- Adams Rehabilitation and Healthcare CenterAlexander City5 of 5
- Albertville Nursing HomeAlbertville5 of 5
- Aliceville Manor Nursing HomeAliceville5 of 5
- Arbor Woods Health and RehabReform5 of 5
- Athens Health and Rehabilitation LLCAthens5 of 5
- Atmore Nursing CenterAtmore5 of 5
- Barfield Health CareGuntersville5 of 5
- Chapman Healthcare Center, IncAlexander City5 of 5
- Charlton Place Rehab and Healthcare CenterDeatsville5 of 5
- Cleburne County Nursing HomeHeflin5 of 5
- Coosa Valley Healthcare CenterSylacauga5 of 5
- Crossville Health and Rehabilitation, LLCCrossville5 of 5
- Crowne Health Care of CitronelleCitronelle5 of 5
- Crowne Health Care of GreenvilleGreenville5 of 5
- Crowne Health Care of SpringhillMobile5 of 5
- Crowne Health Care of ThomasvilleThomasville5 of 5
- Cypress Cove Care CenterMuscle Shoals5 of 5
- Diversicare of GreensboroGreensboro5 of 5
- Diversicare of MarionMarion5 of 5
- Eamc Lanier Nursing HomeValley5 of 5
- Englewood Health Care CenterMonroeville5 of 5
- Evergreen Nursing HomeEvergreen5 of 5
- Fayette Medical Center Long Term Care UnitFayette5 of 5
- Goodwater Healthcare CenterGoodwater5 of 5
- Haleyville Health Care CenterHaleyville5 of 5
Related
Questions
How many nursing homes are in Alabama?
CMS Care Compare lists 224 nursing homes in Alabama as of October 8, 2026.
What is the average CMS overall star rating in Alabama?
3.01 out of 5 across the 223 nursing homes in Alabama that have a rating, in the Care Compare data as of October 8, 2026.
How many nursing homes in Alabama have 5 stars?
45 have a CMS overall star rating of 5 out of 5 in the Care Compare data as of October 8, 2026.