Nursing Homes and Skilled Nursing in Alabama
Nursing homes provide 24-hour nursing care, short-term rehabilitation after a hospital stay, and long-term care. Every Medicare- or Medicaid-certified nursing home in Alabama is inspected by the state survey agency on behalf of CMS, and CMS publishes star ratings for health inspections, staffing and quality measures.
Who pays
Medicare covers up to 100 days of skilled rehabilitation after a qualifying hospital stay. Long-term care is private pay until assets are spent down, after which Medicaid, the state Medicaid program, pays for most residents. Long-term care insurance may apply.
How to choose
Look at the health-inspection rating and the staffing rating before the overall rating, read the most recent inspection report, visit unannounced, and ask about nurse turnover. A facility flagged for abuse or in the Special Focus program deserves extra questions.
Nursing homes by city or town
Each city or town page lists every nursing home that serves it, sorted by distance. The city or towns with the most options:
- Birmingham 29
- Homewood 28
- Hoover 26
- Fairfield 25
- Lipscomb 25
- Midfield 25
- Mountain Brook 25
- Brighton 24
- Vestavia Hills 24
- Forestdale 22
- McDonald Chapel 21
- Minor 21
- Tarrant 21
- Fultondale 20
- Pleasant Grove 20
- Edgewater 19
- Bessemer 18
- Brook Highland 18
- Irondale 18
- Meadowbrook 18
- Eagle Point 16
- Indian Springs 16
- Mobile 16
- Mulga 16
- Prichard 15
- Adamsville 14
- Brookside 14
- Chickasaw 14
- Concord 14
- Hueytown 14
- Gardendale 13
- Highland Lakes 13
- Maytown 13
- Shoal Creek 13
- Tillmans Corner 13
- Center Point 12
- Sylvan Springs 12
- Cardiff 11
- Graysville 11
- Helena 11
- Huntsville 11
- Redstone Arsenal 11
- Coosada 10
- Madison 10
- Millbrook 10
- Phenix 10
- Rock Creek 10
- Grayson Valley 9
- Ladonia 9
- North Johns 9
- Pelham 9
- Saraland 9
- Smiths Station 9
- Theodore 9
- Florence 8
- Leeds 8
- Montgomery 8
- Mount Olive 8
- Prattville 8
- Semmes 8
Every city or town has a page; find yours through its county or the search box.
All nursing homes providers by county
Autauga County 1
- Prattville Health and Rehabilitation, LLC, Prattville · (334) 365-2241
Baldwin County 7
- Altera Health and Rehabilitation Center, Fairhope · (251) 928-2177
- Crowne Healthcare of North Baldwin, Bay Minette · (251) 937-3501
- Diversicare of Foley, Foley · (251) 943-2781
- Eastern Shore Rehabilitation and Health Center, Daphne · (251) 621-4200
- Fairhope Health & Rehab, Fairhope · (251) 928-2153
- Robertsdale Rehabilitation & Healthcare Ctr, Robertsdale · (251) 947-1911
- Willowbrooke Ct Skilled Care Ctr Westminster Vlg, Spanish Fort · (251) 626-7007
Barbour County 1
- Crowne Health Care of Eufaula, Eufaula · (334) 687-6627
Bibb County 1
- Bibb Medical Center Nursing Home, Centreville · (205) 926-3308
Blount County 2
- Diversicare of Oneonta, Oneonta · (205) 274-2365
- Tlc Nursing Center, Oneonta · (205) 625-3520
Bullock County 1
- Southern Springs Healthcare Facility, Union Springs · (334) 738-5590
Butler County 2
- Crowne Health Care of Greenville, Greenville · (334) 382-2693
- Georgiana Health and Rehabilitation, LLC, Georgiana · (334) 376-2267
Calhoun County 5
- Anniston Health and Rehab Services, Anniston · (256) 236-4949
- Diversicare of Oxford, Oxford · (256) 831-0481
- Jacksonville Health and Rehabilitation, LLC, Jacksonville · (256) 435-7704
- Nhc Healthcare, Anniston, Anniston · (256) 831-5730
- Piedmont Health Care Center, Piedmont · (256) 447-8258
Chambers County 4
- Diversicare of Lanett, Lanett · (334) 644-1111
- Eamc Lanier Nursing Home, Valley · (334) 756-1401
- Lafayette Extended Care, Lafayette · (334) 864-8854
- Lafayette Nursing Home, Lafayette · (334) 864-9371
Cherokee County 2
- Cherokee County Health and Rehabilitation Center, Centre · (256) 927-5778
- Collinsville Healthcare & Rehab, Collinsville · (256) 524-2117
Chilton County 1
- Hatley Health Care INC, Clanton · (205) 755-4960
Choctaw County 1
- Timberland Health and Wellness Center, Butler · (205) 459-5506
Clarke County 2
- Crowne Health Care of Thomasville, Thomasville · (334) 636-5614
- Jackson Health Care Facility, Jackson · (251) 246-2476
Clay County 2
- Clay County Nursing Home, Ashland · (256) 354-2131
- Lineville Health and Rehabilitation, LLC, Lineville · (256) 396-2104
Cleburne County 1
- Cleburne County Nursing Home, Heflin · (256) 463-2121
Coffee County 2
- Elba Nursing and Rehabilitation Center, LLC, Elba · (334) 897-2257
- Enterprise Health & Rehabilitation Center, Enterprise · (334) 347-9541
Colbert County 3
- Cottage of the Shoals, Tuscumbia · (256) 383-4541
- Cypress Cove Care Center, Muscle Shoals · (256) 381-4330
- Keller Landing, Tuscumbia · (256) 383-1535
Conecuh County 1
- Evergreen Nursing Home, Evergreen · (251) 578-3783
Coosa County 1
- Goodwater Healthcare Center, Goodwater · (256) 839-6711
Covington County 3
- Andalusia Manor, Andalusia · (334) 222-4544
- Florala Health and Rehabilitation LLC, Florala · (334) 858-8585
- Opp Health and Rehabilitation, LLC, Opp · (334) 493-4558
Crenshaw County 1
- Luverne Health and Rehabilitation, LLC, Luverne · (334) 335-6528
Cullman County 4
- Cullman Health Care Center, Cullman · (256) 734-8745
- Folsom Rehabilitation and Healthcare Center, Cullman · (256) 739-4409
- Hanceville Nursing & Rehab Center, INC, Hanceville · (256) 352-6481
- Woodland Village Rehabilitation and Healthcare Cen, Cullman · (256) 739-1430
Dale County 2
- Oakview Manor Health Care Center, Ozark · (334) 774-2631
- Ozark Health and Rehabilitation, LLC, Ozark · (334) 774-2561
Dallas County 3
- Bellway Health and Rehabilitation Center, Selma · (334) 874-7425
- Lighthouse Rehabilitation & Healthcare Center, Selma · (334) 875-1868
- Park Place, Selma · (334) 872-3471
DeKalb County 2
- Crossville Health and Rehabilitation, LLC, Crossville · (256) 528-7844
- Crowne Health Care of Ft Payne, Fort Payne · (256) 845-5990
Elmore County 4
- Charlton Place Rehab and Healthcare Center, Deatsville · (334) 263-0618
- Merry Wood Lodge, Elmore · (334) 567-8484
- Tallassee Health and Rehabilitation, LLC, Tallassee · (334) 283-3975
- Wetumpka Health and Rehabilitation, LLC, Wetumpka · (334) 567-5131
Escambia County 2
- Atmore Nursing Center, Atmore · (251) 368-9121
- West Gate Village, Brewton · (251) 867-6077
Etowah County 6
- Altoona Health & Rehab, Altoona · (205) 589-6394
- Attalla Rehabilitation and Nursing Center, Attalla · (256) 538-7852
- Coosa Valley Health and Rehab, Glencoe · (256) 492-5350
- Gadsden Health and Rehab Center, Gadsden · (256) 547-4938
- McGuffey Health & Rehabilitation Center, Gadsden · (256) 543-3467
- Northside Health Care, Gadsden · (256) 543-7101
Fayette County 1
- Fayette Medical Center Long Term Care Unit, Fayette · (205) 932-5966
Franklin County 4
- Burns Nursing Home, INC., Russellville · (256) 332-4110
- Everstead Health and Rehabilitation Center, Russellville · (256) 332-3773
- Redbay Nursing and Rehab Center, Red Bay · (256) 356-4982
- Terrace Manor Nursing & Rehabilitation Center, INC, Russellville · (256) 332-3826
Geneva County 2
- Hartford Health Care, Hartford · (334) 588-3842
- Wiregrass Rehabilitation Center & Nursing Home, Geneva · (334) 684-3655
Greene County 1
- Greene County Nursing Home, Eutaw · (205) 372-4545
Hale County 2
- Diversicare of Greensboro, Greensboro · (334) 624-3054
- Moundville Health and Rehabilitation, LLC, Moundville · (205) 371-2252
Henry County 1
- Henry County Health and Rehabilitation Facility, Abbeville · (334) 585-2241
Houston County 3
- Extendicare Health and Rehab, Dothan · (334) 793-1177
- Wesley Place on Honeysuckle, Dothan · (334) 792-0921
- Westside Terrace Health & Rehabilitation Center, Dothan · (334) 794-1000
Jackson County 3
- Cloverdale Rehabilitation and Wellness, Scottsboro · (256) 259-1505
- Cumberland Health and Rehab, Bridgeport · (256) 437-7260
- Highlands Health and Rehab, Scottsboro · (256) 218-3708
Jefferson County 34
- Arlington Rehabilitation & Healthcare Center, Birmingham · (205) 788-6330
- Aspire Physical Recovery Center at Cahaba River, Vestavia · (205) 977-7216
- Aspire Physical Recovery Center at Hoover, LLC, Hoover · (205) 721-6200
- Baron House of Hueytown, Hueytown · (205) 491-2905
- Birmingham Nursing and Rehabilitation Ctr LLC, Birmingham · (205) 798-8780
- Brookdale University Park SNF (al), Birmingham · (205) 870-0786
- Caregivers of Pleasant Grove, INC, Pleasant Grove · (205) 744-8120
- Cavalier Healthcare of Trussville, Trussville · (205) 655-3226
- Cherry Hill Rehabilitation & Healthcare Center, Birmingham · (205) 796-0214
- Civic Center Health and Rehabilitation, LLC, Birmingham · (205) 251-5271
- Diversicare of Bessemer, Bessemer · (205) 425-5241
- Diversicare of Riverchase, Birmingham · (205) 987-0901
- East Glen, Birmingham · (205) 833-1777
- Elite Nursing and Rehabilitation Care Center, Birmingham · (205) 870-5666
- Fair Haven, Birmingham · (205) 956-4150
- Galleria Woods Skilled Nursing Facility, Birmingham · (205) 985-7537
- Greenbriar at the Altamont Skilled Nursing Facilit, Birmingham · (205) 323-2724
- Highlands Rehabilitation and Wellness Center, Birmingham · (205) 854-1361
- Kirkwood by the River, Birmingham · (205) 956-2184
- Legacy Health and Rehabilitation of Pleasant Grove, Pleasant Grove · (205) 744-8226
- Magnolia Ridge, Gardendale · (205) 631-8709
- Northgate Health and Rehabilitation Center, Bessemer · (205) 428-3249
- Northway Health and Rehabilitation, LLC, Birmingham · (205) 328-5870
- Oak Knoll Health and Rehabilitation, LLC, Birmingham · (205) 787-2619
- Oaks on Parkwood Skilled Nursing Facility, Bessemer · (205) 497-4520
- Pine Hill Rehabilitation and Wellness Center, Birmingham · (205) 849-2352
- Plantation Manor Nursing Home, Mc Calla · (205) 477-6161
- Redmont Health and Rehabilitation Center, Birmingham · (205) 923-1777
- Self Skilled Nursing & Rehab, Hueytown · (205) 491-2411
- South Haven Health and Rehabilitation, LLC, Birmingham · (205) 822-1580
- South Health and Rehabilitation, LLC, Birmingham · (205) 933-2180
- St Martin's in the Pines, Irondale · (205) 956-1831
- Stonehaven Health and Rehabilitation Center, Bessemer · (205) 428-9383
- The Healthcare Center of Eastview, Birmingham · (205) 833-0146
Lamar County 1
- Convalescent Nursing and Rehab Center, Vernon · (205) 695-9313
Lauderdale County 5
- El Reposo Nursing Facility, Florence · (256) 757-2143
- Florence Nursing and Rehabilitation Ctr, LLC, Florence · (256) 766-5771
- Glenwood Center, Florence · (256) 766-8963
- Lauderdale Christian Nursing Home, Killen · (256) 757-2103
- Mitchell-Hollingsworth Nursing & Rehabilitation, Florence · (256) 740-5400
Lawrence County 1
- Nhc Healthcare, Moulton, Moulton · (256) 974-1146
Lee County 2
- Arbor Lake Health and Rehab, Auburn · (334) 826-7200
- Arbor Springs Health and Rehab Center, Ltd, Opelika · (334) 749-1471
Limestone County 2
- Athens Health and Rehabilitation LLC, Athens · (256) 232-1620
- Limestone Nursing and Rehabilitation Center, LLC, Athens · (256) 232-3461
Lowndes County 1
- Orchard Rehabilitation & Healthcare Center, Hayneville · (334) 548-5995
Macon County 1
- Magnolia Haven Health and Rehabilitation Center, Tuskegee · (334) 727-4960
Madison County 12
- Brookshire Healthcare Center, Huntsville · (256) 837-1730
- Diversicare of Big Springs, Huntsville · (256) 539-5111
- Fairview at Redstone Village, Huntsville · (256) 881-6717
- Huntsville Health & Rehabilitation, LLC, Huntsville · (256) 883-8656
- Madison Manor Nursing Home, Madison · (256) 772-9243
- Regency Health Care and Rehabilitation Center, Huntsville · (256) 852-9290
- Rocket City Rehabilitation and Healthcare Center, Huntsville · (256) 881-5000
- South Hampton Nursing & Rehabilitation Center, Owens Cross Roads · (256) 725-3400
- The Health Center at Research Park, Huntsville · (256) 489-6800
- Valley View Health and Rehabilitation, LLC, Madison · (256) 830-2316
- Willowbrooke Ct Skilled Care Ctr at Magnolia Trace, Huntsville · (256) 261-1602
- Windsor House, Huntsville · (256) 837-8585
Marengo County 2
- Marengo Nursing Home, Linden · (334) 295-8631
- Woodhaven Manor Nursing Home, Demopolis · (334) 289-2741
Marion County 3
- Diversicare of Winfield, Winfield · (205) 487-4211
- Marion Regional Nursing Home, Hamilton · (205) 921-6340
- Sunset Manor, Guin · (205) 468-3331
Marshall County 5
- Albertville Nursing Home, Albertville · (256) 878-1398
- Barfield Health Care, Guntersville · (256) 582-3112
- Diversicare of Arab, Arab · (256) 586-3111
- Diversicare of Boaz, Boaz · (256) 593-8380
- Marshall Manor Nursing Home, Guntersville · (256) 582-6561
Mobile County 17
- Allen Health and Rehabilitation, Mobile · (251) 433-2642
- Ashland Place Health and Rehabilitation, LLC, Mobile · (251) 471-5431
- Camellia Health and Rehabilitation Center, Mobile · (251) 479-0551
- Crowne Health Care of Citronelle, Citronelle · (251) 866-5509
- Crowne Health Care of Mobile, Mobile · (251) 473-8684
- Crowne Health Care of Springhill, Mobile · (251) 304-3013
- Greenway Health and Rehabilitation Center, LLC, Grand Bay · (251) 865-6443
- Gulf Coast Health and Rehabilitation, LLC, Mobile · (251) 634-8002
- Kensington Health and Rehabilitation, Mobile · (251) 433-5471
- Knollwood Healthcare, Mobile · (251) 661-7608
- Little Sisters of the Poor Sacred Heart Residence, Mobile · (251) 476-6335
- Lynwood Rehabilitation and Healthcare Center, Mobile · (251) 661-5404
- Mobile Nursing and Rehabilitation Center, Mobile · (251) 639-1588
- Palm Gardens Health and Rehabilitation, LLC, Mobile · (251) 450-2800
- Pine Haven Rehabilitation and Wellness Center, Eight Mile · (251) 452-0996
- Springhill Senior Residence, Mobile · (251) 343-0909
- Twin Oaks Rehabilitation and Healthcare Center, Mobile · (251) 476-3420
Monroe County 2
- Englewood Health Care Center, Monroeville · (251) 575-3285
- Monroe Manor Health & Rehabilitation Center, Monroeville · (251) 575-2648
Montgomery County 8
- Capitol Hill Healthcare Center, Montgomery · (334) 834-2920
- Crowne Health Care of Montgomery, Montgomery · (334) 264-8416
- Diversicare of Montgomery, Montgomery · (334) 263-1643
- Father Purcell Memorial Exceptional Children's Ctr, Montgomery · (334) 834-5590
- Hillview Terrace, Montgomery · (334) 272-0171
- John Knox Manor INC I I, Montgomery · (334) 281-6336
- Montgomery Children's Specialty Center, Montgomery · (334) 261-3445
- Rivertown Health and Rehabilitation Center, Montgomery · (334) 281-6826
Morgan County 4
- Decatur Health & Rehab Center, Decatur · (256) 340-5765
- Falkville Rehabilitation and Healthcare Center, Falkville · (256) 784-5291
- River City Center, Decatur · (256) 355-6911
- Summerford Health and Rehab, LLC, Falkville · (256) 784-5275
Perry County 2
- Diversicare of Marion, Marion · (334) 683-9696
- Southland Nursing Home, Marion · (334) 683-6141
Pickens County 2
- Aliceville Manor Nursing Home, Aliceville · (205) 373-6307
- Arbor Woods Health and Rehab, Reform · (205) 375-6379
Pike County 1
- Troy Health & Rehabilitation Center, Troy · (334) 566-0880
Randolph County 2
- Roanoke Rehabilitation & Healthcare Center, Roanoke · (334) 863-6151
- Traylor Retirement Community, Roanoke · (334) 863-3500
Russell County 3
- Bridgeway Health and Rehabilitation Center, Phenix City · (334) 298-8247
- Canterbury Health Care Facility, Phenix City · (334) 291-0485
- Parkwood Health Care Facility, Phenix City · (334) 297-0237
Shelby County 3
- Columbiana Health and Rehabilitation, LLC, Columbiana · (205) 669-1712
- Shelby Ridge Nursing Home, Alabaster · (205) 620-8500
- The Healthcare Center at Buck Creek, Alabaster · (205) 663-3859
St. Clair County 4
- Diversicare of Pell City, Pell City · (205) 338-3329
- Health Care INC, Ashville · (205) 594-5148
- Meadowview Nursing Center, Pell City · (205) 640-5212
- Village at Cook Springs Skilled Nursing Facility, Pell City · (205) 338-2221
Sumter County 1
- Sumter Health and Rehabilitation, L L C, York · (205) 392-5281
Talladega County 3
- Coosa Valley Healthcare Center, Sylacauga · (256) 249-5604
- Sylacauga Health and Rehab Services, Sylacauga · (256) 245-7402
- Talladega Healthcare Center, INC, Talladega · (256) 362-4197
Tallapoosa County 4
- Adams Rehabilitation and Healthcare Center, Alexander City · (256) 329-0847
- Brown Nursing Home, Alexander City · (256) 329-9061
- Chapman Healthcare Center, INC, Alexander City · (256) 234-6366
- Dadeville Healthcare Center, Dadeville · (256) 825-9244
Tuscaloosa County 6
- Aspire Physical Recovery Center of West Alabama, Northport · (205) 330-8412
- Forest Manor Health and Rehab, Northport · (205) 339-5400
- Glen Haven Health and Rehabilitation, LLC, Northport · (205) 339-5700
- Heritage Health Care & Rehab INC, Tuscaloosa · (205) 759-5179
- Hunter Creek Health and Rehabilitation, LLC, Northport · (205) 339-5900
- Park Manor Health and Rehabilitation, LLC, Northport · (205) 339-5300
Walker County 5
- Cordova Health and Rehabilitation, LLC, Cordova · (205) 483-9282
- Ridgeview Health Services, INC, Jasper · (205) 221-9111
- Ridgewood Health Services, INC., Jasper · (205) 221-4862
- Shadescrest Health Care Center, Jasper · (205) 384-9086
- Walker Rehabilitation Center, INC, Carbon Hill · (205) 924-4404
Washington County 1
- Washington County Nursing Home, Chatom · (251) 847-6412
Wilcox County 1
- The Pine of Camden, LLC, Camden · (334) 682-4231
Winston County 2
- Haleyville Health Care Center, Haleyville · (205) 486-9478
- Hendrix Health and Rehabilitation, Double Springs · (205) 489-2136