Best nursing homes in Alabama
There are 224 nursing homes in Alabama certified by Medicare. Of the 223 with a CMS star rating, the average is 3 stars. The national average is 3.
Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data
How Alabama nursing homes are rated
| 5 stars | 45 |
|---|---|
| 4 stars | 41 |
| 3 stars | 50 |
| 2 stars | 45 |
| 1 stars | 42 |
Top-rated nursing homes in Alabama
Sorted by CMS star rating, then name. Click a facility for inspections, staffing and quality details.
1.Adams Rehabilitation and Healthcare Center
1555 Hillabee Street, Alexander City, AL 35010
For-profit · 88 beds · Part of Venza Care Management
★★★★★5Much above average2.Albertville Nursing Home
750 Alabama Highway 75 North, Albertville, AL 35950
For-profit · 159 beds · Part of Rehab Select
★★★★★5Much above average3.Aliceville Manor Nursing Home
703 17th Street Northwest, Aliceville, AL 35442
For-profit · 100 beds · Part of Trinity Management, INC.
★★★★★5Much above average4.Arbor Woods Health and Rehab
515 2nd Avenue Northwest, Reform, AL 35481
For-profit · 85 beds · Part of Traylor Porter Healthcare
★★★★★5Much above average5.Athens Health and Rehabilitation LLC
611 West Market Street, Athens, AL 35611
For-profit · 149 beds · Part of Nhs Management
★★★★★5Much above average6.Atmore Nursing Center
715 East Laurel Street, Atmore, AL 36502
For-profit · 100 beds · Part of Crowne Health Care
★★★★★5Much above average7.Barfield Health Care
22444 Highway 431, Guntersville, AL 35976
For-profit · 113 beds · Part of Rehab Select
★★★★★5Much above average8.Chapman Healthcare Center, INC
3701 Dadeville Road, Alexander City, AL 35010
For-profit · 188 beds · Part of Prime Health Care Enterprises
★★★★★5Much above average9.Charlton Place Rehab and Healthcare Center
65 Charlton Place, Deatsville, AL 36022
For-profit · 65 beds · Part of Tutera Senior Living & Health Care
★★★★★5Much above average- ★★★★★5Much above average
11.Coosa Valley Healthcare Center
260 West Walnut Street, Sylacauga, AL 35150
For-profit · 85 beds · Part of Prime Health Care Enterprises
★★★★★5Much above average12.Crossville Health and Rehabilitation, LLC
8922 Highway 227, Crossville, AL 35962
For-profit · 143 beds · Part of Nhs Management
★★★★★5Much above average13.Crowne Health Care of Citronelle
19225 North 4th Street, Citronelle, AL 36522
For-profit · 69 beds · Part of Crowne Health Care
★★★★★5Much above average14.Crowne Health Care of Greenville
408 Country Club Drive, Greenville, AL 36037
For-profit · 118 beds · Part of Crowne Health Care
★★★★★5Much above average15.Crowne Health Care of Springhill
3712 Dauphin St, Mobile, AL 36608
For-profit · 46 beds · Part of Crowne Health Care
★★★★★5Much above average16.Crowne Health Care of Thomasville
1425 Mosley Drive, Thomasville, AL 36784
For-profit · 80 beds · Part of Crowne Health Care
★★★★★5Much above average17.Cypress Cove Care Center
200 Alabama Avenue, Muscle Shoals, AL 35661
For-profit · 90 beds · Part of Genesis Healthcare
★★★★★5Much above average18.Diversicare of Greensboro
616 Armory Street, Greensboro, AL 36744
For-profit · 97 beds · Part of Diversicare Healthcare
★★★★★5Much above average19.Diversicare of Marion
505 East Lafayette Street, Marion, AL 36756
For-profit · 71 beds · Part of Diversicare Healthcare
★★★★★5Much above average- ★★★★★5Much above average
21.Englewood Health Care Center
2046 South Alabama Ave, Monroeville, AL 36460
For-profit · 87 beds · Part of Crowne Health Care
★★★★★5Much above average22.Evergreen Nursing Home
100 Sanders Drive, Evergreen, AL 36401
For-profit · 61 beds · Part of Crowne Health Care
★★★★★5Much above average23.Fayette Medical Center Long Term Care Unit
1653 Temple Avenue North, Fayette, AL 35555
Government · 122 beds
★★★★★5Much above average24.Goodwater Healthcare Center
16 Jones Hill Road, Goodwater, AL 35072
For-profit · 72 beds · Part of Prime Health Care Enterprises
★★★★★5Much above average25.Haleyville Health Care Center
2201 11th Avenue, Haleyville, AL 35565
For-profit · 97 beds · Part of Venza Care Management
★★★★★5Much above average26.Highlands Health and Rehab
380 Woods Cove Road, Scottsboro, AL 35768
Government · 50 beds · Part of Huntsville Hospital Health System
★★★★★5Much above average27.Keller Landing
813 Keller Lane, Tuscumbia, AL 35674
For-profit · 109 beds · Part of Genesis Healthcare
★★★★★5Much above average28.Kensington Health and Rehabilitation
550 Congress Street, Mobile, AL 36603
For-profit · 120 beds · Part of Wellington Health Care Services
★★★★★5Much above average- ★★★★★5Much above average
30.Lineville Health and Rehabilitation, LLC
88073 Highway 9, Lineville, AL 36266
For-profit · 101 beds · Part of Nhs Management
★★★★★5Much above average
Nursing Homes by city in Alabama
- Abbeville (1 · 4★)
- Alabaster (2 · 3★)
- Albertville (1 · 5★)
- Alexander City (3 · 4.7★)
- Aliceville (1 · 5★)
- Altoona (1 · 3★)
- Andalusia (1 · 4★)
- Anniston (2 · 3★)
- Arab (1 · 2★)
- Ashland (1 · 3★)
- Ashville (1 · 3★)
- Athens (2 · 4★)
- Atmore (1 · 5★)
- Attalla (1 · 2★)
- Auburn (1 · 3★)
- Bay Minette (1 · 3★)
- Bessemer (4 · 1.3★)
- Birmingham (20 · 2.4★)
- Boaz (1 · 2★)
- Brewton (1 · 5★)
- Bridgeport (1 · 2★)
- Butler (1 · 5★)
- Camden (1 · 5★)
- Carbon Hill (1 · 1★)
- Centre (1 · 2★)
- Centreville (1 · 1★)
- Chatom (1 · 5★)
- Citronelle (1 · 5★)
- Clanton (1 · 4★)
- Collinsville (1 · 2★)
- Columbiana (1 · 4★)
- Cordova (1 · 1★)
- Crossville (1 · 5★)
- Cullman (3 · 3.3★)
- Dadeville (1 · 3★)
- Daphne (1 · 4★)
- Deatsville (1 · 5★)
- Decatur (2 · 1★)
- Demopolis (1 · 5★)
- Dothan (3 · 2.7★)
- Double Springs (1 · 2★)
- Eight Mile (1 · 2★)
- Elba (1 · 1★)
- Elmore (1 · 1★)
- Enterprise (1 · 1★)
- Eufaula (1 · 2★)
- Eutaw (1 · 1★)
- Evergreen (1 · 5★)
- Fairhope (2 · 3★)
- Falkville (2 · 1.5★)
- Fayette (1 · 5★)
- Florala (1 · 3★)
- Florence (4 · 2.5★)
- Foley (1 · 2★)
- Fort Payne (1 · 4★)
- Gadsden (3 · 3.7★)
- Gardendale (1 · 1★)
- Geneva (1 · 4★)
- Georgiana (1 · 4★)
- Glencoe (1 · 3★)
- Goodwater (1 · 5★)
- Grand Bay (1 · 1★)
- Greensboro (1 · 5★)
- Greenville (1 · 5★)
- Guin (1 · 4★)
- Guntersville (2 · 4★)
- Haleyville (1 · 5★)
- Hamilton (1 · 3★)
- Hanceville (1 · 2★)
- Hartford (1 · 4★)
- Hayneville (1 · 4★)
- Heflin (1 · 5★)
- Hoover (1 · 1★)
- Hueytown (2 · 2.5★)
- Huntsville (9 · 2.3★)
- Irondale (1 · 2★)
- Jackson (1 · 3★)
- Jacksonville (1 · 3★)
- Jasper (3 · 2.3★)
- Killen (1 · 5★)
- Lafayette (2 · 2★)
- Lanett (1 · 4★)
- Linden (1 · 5★)
- Lineville (1 · 5★)
- Luverne (1 · 4★)
- Madison (2 · 3.5★)
- Marion (2 · 5★)
- Mc Calla (1 · 3★)
- Mobile (14 · 3.5★)
- Monroeville (2 · 3★)
- Montgomery (8 · 2.4★)
- Moulton (1 · 5★)
- Moundville (1 · 4★)
- Muscle Shoals (1 · 5★)
- Northport (5 · 2.8★)
- Oneonta (2 · 3.5★)
- Opelika (1 · 2★)
- Opp (1 · 3★)
- Owens Cross Roads (1 · 3★)
- Oxford (1 · 1★)
- Ozark (2 · 3★)
- Pell City (3 · 2.3★)
- Phenix City (3 · 3.3★)
- Piedmont (1 · 5★)
- Pleasant Grove (2 · 1★)
- Prattville (1 · 1★)
- Red Bay (1 · 1★)
- Reform (1 · 5★)
- Roanoke (2 · 3★)
- Robertsdale (1 · 2★)
- Russellville (3 · 3★)
- Scottsboro (2 · 4.5★)
- Selma (3 · 2.3★)
- Spanish Fort (1 · 4★)
- Sylacauga (2 · 4.5★)
- Talladega (1 · 3★)
- Tallassee (1 · 2★)
- Thomasville (1 · 5★)
- Troy (1 · 1★)
- Trussville (1 · 3★)
- Tuscaloosa (1 · 3★)
- Tuscumbia (2 · 4.5★)
- Tuskegee (1 · 1★)
- Union Springs (1 · 5★)
- Valley (1 · 5★)
- Vernon (1 · 2★)
- Vestavia (1 · 1★)
- Wetumpka (1 · 1★)
- Winfield (1 · 4★)
- York (1 · 3★)
Nursing Homes by county in Alabama
- Autauga County (1)
- Baldwin County (7)
- Barbour County (1)
- Bibb County (1)
- Blount County (2)
- Bullock County (1)
- Butler County (2)
- Calhoun County (5)
- Chambers County (4)
- Cherokee County (1)
- Chilton County (1)
- Choctaw County (1)
- Clarke County (2)
- Clay County (2)
- Cleburne County (1)
- Coffee County (2)
- Colbert County (3)
- Conecuh County (1)
- Coosa County (1)
- Covington County (3)
- Crenshaw County (1)
- Cullman County (4)
- Dale County (2)
- Dallas County (3)
- De Kalb County (3)
- Elmore County (4)
- Escambia County (2)
- Etowah County (6)
- Fayette County (1)
- Franklin County (4)
- Geneva County (2)
- Greene County (1)
- Hale County (2)
- Henry County (1)
- Houston County (3)
- Jackson County (3)
- Jefferson County (34)
- Lamar County (1)
- Lauderdale County (5)
- Lawrence County (1)
- Lee County (2)
- Limestone County (2)
- Lowndes County (1)
- Macon County (1)
- Madison County (12)
- Marengo County (2)
- Marion County (3)
- Marshall County (5)
- Mobile County (17)
- Monroe County (2)
- Montgomery County (8)
- Morgan County (4)
- Perry County (2)
- Pickens County (2)
- Pike County (1)
- Randolph County (2)
- Russell County (3)
- Shelby County (3)
- St. Clair County (4)
- Sumter County (1)
- Talladega County (3)
- Tallapoosa County (4)
- Tuscaloosa County (6)
- Walker County (5)
- Washington County (1)
- Wilcox County (1)
- Winston County (2)
Frequently asked questions
How many nursing homes are in Alabama?
There are 224 Medicare-certified nursing homes in Alabama, across 130 cities and towns.
What is the average rating of nursing homes in Alabama?
The average CMS overall star rating for Alabama is 3 stars, compared with 3 nationally. 45 nursing homes in Alabama have 5 stars and 42 have 1 star.
What is the highest-rated nursing home in Alabama?
30 nursing homes share the top rating of 5 stars, including Adams Rehabilitation and Healthcare Center in Alexander City. Ratings change as new inspection and quality data arrive.
Helpful resources
- How to choose a nursing home: a practical checklist
- Nursing home star ratings explained
- How to read nursing home inspection citations
- Does Medicare pay for a nursing home?
- Nursing homes with the most federal fines
- Best-staffed nursing homes in the U.S.
- Nursing homes with the lowest staff turnover
- Special Focus Facility nursing homes (list)