Nursing homes in Alabama
224 Medicare and Medicaid certified nursing homes and skilled nursing facilities across 130 cities in Alabama. The average CMS overall rating is 3.01 out of 5 stars (September 2026 data).
Data source: CMS Care Compare, updated Sep 2026
Last reviewed:
Cities in Alabama
Best nursing homes in Alabama
Top 25 of 45 homes with a 5-star CMS overall rating, ranked by health inspection and staffing ratings. Stars are one input; visit and ask questions before deciding.
Atmore Nursing Center
715 East Laurel Street, Atmore, AL 36502
100 certified beds · For profit - Corporation
Crowne Health Care of Thomasville
1425 Mosley Drive, Thomasville, AL 36784
80 certified beds · For profit - Corporation
Goodwater Healthcare Center
16 Jones Hill Road, Goodwater, AL 35072
72 certified beds · For profit - Corporation
Little Sisters of the Poor Sacred Heart Residence
1655 McGill Avenue, Mobile, AL 36604
75 certified beds · Non profit - Corporation
Piedmont Health Care Center
30 Roundtree Drive, Piedmont, AL 36272
91 certified beds · Government - City
Terrace Manor Nursing & Rehabilitation Center, INC
390 Underwood Road, Russellville, AL 35653
63 certified beds · For profit - Corporation
The Pine of Camden, LLC
550 Ponderosa Drive, Camden, AL 36726
95 certified beds · For profit - Corporation
Washington County Nursing Home
14600 St Stephens Avenue, Chatom, AL 36518
88 certified beds · Government - County
Woodhaven Manor Nursing Home
105 West Windsor St, Demopolis, AL 36732
75 certified beds · For profit - Corporation
Adams Rehabilitation and Healthcare Center
1555 Hillabee Street, Alexander City, AL 35010
88 certified beds · For profit - Limited Liability company
Charlton Place Rehab and Healthcare Center
65 Charlton Place, Deatsville, AL 36022
65 certified beds · For profit - Corporation
Cleburne County Nursing Home
122 Brockford Road, Heflin, AL 36264
82 certified beds · Government - County
Coosa Valley Healthcare Center
260 West Walnut Street, Sylacauga, AL 35150
85 certified beds · For profit - Corporation
Crowne Health Care of Citronelle
19225 North 4th Street, Citronelle, AL 36522
69 certified beds · For profit - Corporation
Cypress Cove Care Center
200 Alabama Avenue, Muscle Shoals, AL 35661
90 certified beds · For profit - Corporation
Haleyville Health Care Center
2201 11th Avenue, Haleyville, AL 35565
97 certified beds · For profit - Corporation
Keller Landing
813 Keller Lane, Tuscumbia, AL 35674
109 certified beds · For profit - Corporation
Kensington Health and Rehabilitation
550 Congress Street, Mobile, AL 36603
120 certified beds · For profit - Partnership
Lineville Health and Rehabilitation, LLC
88073 Highway 9, Lineville, AL 36266
101 certified beds · For profit - Corporation
Palm Gardens Health and Rehabilitation, LLC
3104 Dauphin Square Connector, Mobile, AL 36607
100 certified beds · For profit - Corporation
Southern Springs Healthcare Facility
745 Southern Springs Road, Union Springs, AL 36089
123 certified beds · For profit - Corporation
Timberland Health and Wellness Center
1406 East Pushmataha Street, Butler, AL 36904
120 certified beds · For profit - Limited Liability company
Albertville Nursing Home
750 Alabama Highway 75 North, Albertville, AL 35950
159 certified beds · For profit - Corporation
Aliceville Manor Nursing Home
703 17th Street Northwest, Aliceville, AL 35442
100 certified beds · For profit - Corporation
Chapman Healthcare Center, INC
3701 Dadeville Road, Alexander City, AL 35010
188 certified beds · For profit - Corporation
All nursing homes in Alabama (page 1 of 5)
224 of 224 match
Adams Rehabilitation and Healthcare Center
1555 Hillabee Street, Alexander City, AL 35010
88 certified beds · For profit - Limited Liability company
Albertville Nursing Home
750 Alabama Highway 75 North, Albertville, AL 35950
159 certified beds · For profit - Corporation
Aliceville Manor Nursing Home
703 17th Street Northwest, Aliceville, AL 35442
100 certified beds · For profit - Corporation
Allen Health and Rehabilitation
735 South Washington Avenue, Mobile, AL 36603
119 certified beds · Non profit - Corporation
Altera Health and Rehabilitation Center
22670 Main Street, Fairhope, AL 36532
83 certified beds · For profit - Limited Liability company
Altoona Health & Rehab
6532 Walnut Grove Road, Altoona, AL 35952
50 certified beds · For profit - Corporation
Andalusia Manor
670 Moore Rd, Andalusia, AL 36420
154 certified beds · For profit - Limited Liability company
Anniston Health and Rehab Services
600 E 8th Street, Anniston, AL 36207
85 certified beds · Non profit - Other
Arbor Lake Health and Rehab
1365 Gatewood Drive, Auburn, AL 36830
87 certified beds · For profit - Limited Liability company
Arbor Springs Health and Rehab Center, Ltd
1910 Pepperell Pkwy, Opelika, AL 36801
225 certified beds · For profit - Partnership
Arbor Woods Health and Rehab
515 2nd Avenue Northwest, Reform, AL 35481
85 certified beds · For profit - Partnership
Arlington Rehabilitation & Healthcare Center
1020 Tuscaloosa Avenue, Sw, Birmingham, AL 35211
117 certified beds · For profit - Corporation
Ashland Place Health and Rehabilitation, LLC
148 Tuscaloosa St, Mobile, AL 36607
164 certified beds · For profit - Corporation
Aspire Physical Recovery Center at Cahaba River
3070 Healthy Way, Vestavia, AL 35243
120 certified beds · For profit - Limited Liability company
Aspire Physical Recovery Center at Hoover, LLC
575 Southland Drive, Hoover, AL 35226
118 certified beds · For profit - Corporation
Aspire Physical Recovery Center of West Alabama
2400 Hospital Drive, Northport, AL 35476
75 certified beds · For profit - Corporation
Athens Health and Rehabilitation LLC
611 West Market Street, Athens, AL 35611
149 certified beds · For profit - Corporation
Atmore Nursing Center
715 East Laurel Street, Atmore, AL 36502
100 certified beds · For profit - Corporation
Attalla Rehabilitation and Nursing Center
915 Stewart Avenue Southeast, Attalla, AL 35954
182 certified beds · For profit - Corporation
Barfield Health Care
22444 Highway 431, Guntersville, AL 35976
113 certified beds · For profit - Corporation
Baron House of Hueytown
190 Brooklane Drive, Hueytown, AL 35023
50 certified beds · For profit - Limited Liability company
Bellway Health and Rehabilitation Center
11 Bell Road, Selma, AL 36701
172 certified beds · For profit - Corporation
Bibb Medical Center Nursing Home
208 Pierson Ave, Centreville, AL 35042
131 certified beds · Government - County
Birmingham Nursing and Rehabilitation Ctr LLC
1000 Dugan Avenue, Birmingham, AL 35214
132 certified beds · For profit - Limited Liability company
Bridgeway Health and Rehabilitation Center
3900 Lakewood Drive, Phenix City, AL 36867
86 certified beds · For profit - Corporation
Brookdale University Park SNF (Al)
501 University Park Drive, Birmingham, AL 35209
66 certified beds · For profit - Corporation
Brookshire Healthcare Center
4320 Judith Lane, Huntsville, AL 35805
129 certified beds · For profit - Corporation
Brown Nursing Home
2334 Washington Street, Alexander City, AL 35010
68 certified beds · For profit - Corporation
Burns Nursing Home, INC.
701 Monroe Street Nw, Russellville, AL 35653
57 certified beds · For profit - Corporation
Camellia Health and Rehabilitation Center
1758 Springhill Ave, Mobile, AL 36607
170 certified beds · For profit - Limited Liability company
Canterbury Health Care Facility
1720 Knowles Road, Phenix City, AL 36869
137 certified beds · For profit - Corporation
Capitol Hill Healthcare Center
520 South Hull Street, Montgomery, AL 36104
284 certified beds · For profit - Corporation
Caregivers of Pleasant Grove, INC
700 First Avenue, Pleasant Grove, AL 35127
64 certified beds · For profit - Corporation
Cavalier Healthcare of Trussville
119 Watterson Parkway, Trussville, AL 35173
125 certified beds · For profit - Corporation
Chapman Healthcare Center, INC
3701 Dadeville Road, Alexander City, AL 35010
188 certified beds · For profit - Corporation
Charlton Place Rehab and Healthcare Center
65 Charlton Place, Deatsville, AL 36022
65 certified beds · For profit - Corporation
Cherokee County Health and Rehabilitation Center
877 Cedar Bluff Road, Centre, AL 35960
185 certified beds · Non profit - Corporation
Cherry Hill Rehabilitation & Healthcare Center
1250 Jeff Germany Parkway, Birmingham, AL 35214
117 certified beds · For profit - Corporation
Civic Center Health and Rehabilitation, LLC
1201 22nd Street North, Birmingham, AL 35234
95 certified beds · For profit - Corporation
Clay County Nursing Home
83825 Highway 9, Ashland, AL 36251
83 certified beds · Non profit - Other
Cleburne County Nursing Home
122 Brockford Road, Heflin, AL 36264
82 certified beds · Government - County
Cloverdale Rehabilitation and Wellness
412 Cloverdale Road, Scottsboro, AL 35768
141 certified beds · For profit - Corporation
Collinsville Healthcare & Rehab
685 North Valley Ave, Collinsville, AL 35961
200 certified beds · For profit - Corporation
Columbiana Health and Rehabilitation, LLC
22969 Highway 25, Columbiana, AL 35051
63 certified beds · For profit - Corporation
Convalescent Nursing and Rehab Center
1050 Convalescent Road, Vernon, AL 35592
158 certified beds · For profit - Corporation
Coosa Valley Health and Rehab
513 Pineview Avenue, Glencoe, AL 35905
124 certified beds · For profit - Corporation
Coosa Valley Healthcare Center
260 West Walnut Street, Sylacauga, AL 35150
85 certified beds · For profit - Corporation
Cordova Health and Rehabilitation, LLC
70 Highland Street West, Cordova, AL 35550
114 certified beds · For profit - Corporation
Cottage of the Shoals
500 John Aldridge Drive, Tuscumbia, AL 35674
103 certified beds · For profit - Corporation
Crossville Health and Rehabilitation, LLC
8922 Highway 227, Crossville, AL 35962
143 certified beds · For profit - Corporation