Nursing Homes in Alabama
703 CMS-rated nursing homes across 152 cities. Average overall rating 3.2★.
Rating Distribution
How inspections work in Alabama
Nursing homes in Alabama are inspected by the state survey agency under contract with CMS, typically once every 9–15 months plus complaint investigations. Results feed the CMS Five-Star health-inspection rating. For the official state survey agency contact and the live record, use the Care Compare link on any facility profile.
Cities
Birmingham
61 nursing homes • avg 2.7★
Mobile
43 nursing homes • avg 3.5★
Montgomery
31 nursing homes • avg 2.7★
Huntsville
29 nursing homes • avg 3★
Dothan
15 nursing homes • avg 3.2★
Florence
13 nursing homes • avg 3★
Cullman
13 nursing homes • avg 3.6★
Gadsden
12 nursing homes • avg 3.4★
Tuscaloosa
12 nursing homes • avg 2.7★
Decatur
11 nursing homes • avg 2.2★
Jasper
11 nursing homes • avg 2.8★
Pell City
11 nursing homes • avg 2.8★
Selma
10 nursing homes • avg 3★
Anniston
10 nursing homes • avg 3★
Northport
9 nursing homes • avg 3★
Phenix City
9 nursing homes • avg 3.6★
Enterprise
9 nursing homes • avg 3.5★
Sylacauga
8 nursing homes • avg 4★
Scottsboro
8 nursing homes • avg 4★
Athens
8 nursing homes • avg 3.8★
Bessemer
8 nursing homes • avg 2★
Madison
8 nursing homes • avg 3.7★
Hoover
8 nursing homes • avg 3.2★
Foley
7 nursing homes • avg 3.4★
Demopolis
7 nursing homes • avg 3★
Greenville
7 nursing homes • avg 4★
Fairhope
7 nursing homes • avg 3★
Monroeville
7 nursing homes • avg 2.4★
Auburn
7 nursing homes • avg 3.7★
Russellville
6 nursing homes • avg 3.4★
Valley
6 nursing homes • avg 3.7★
Prattville
6 nursing homes • avg 2.7★
Opelika
6 nursing homes • avg 3.5★
Ozark
6 nursing homes • avg 3★
Troy
6 nursing homes • avg 3★
Andalusia
6 nursing homes • avg 3.3★
Clanton
5 nursing homes • avg 3.7★
Brewton
5 nursing homes • avg 3.5★
Tallassee
5 nursing homes • avg 3★
Oneonta
5 nursing homes • avg 3.3★
Dadeville
5 nursing homes • avg 2.5★
Alexander City
5 nursing homes • avg 4★
Eufaula
5 nursing homes • avg 3★
Wetumpka
4 nursing homes • avg 1.5★
Daphne
4 nursing homes • avg 3.3★
Boaz
4 nursing homes • avg 2.5★
Evergreen
4 nursing homes • avg 3.3★
Ashland
4 nursing homes • avg 4★
Moulton
4 nursing homes • avg 4.7★
Atmore
4 nursing homes • avg 4★
Oxford
4 nursing homes • avg 2.5★
Gardendale
4 nursing homes • avg 2.5★
Alabaster
4 nursing homes • avg 2.3★
Geneva
4 nursing homes • avg 4★
Fayette
4 nursing homes • avg 4.3★
Fort Payne
4 nursing homes • avg 3.3★
Talladega
4 nursing homes • avg 2★
Albertville
4 nursing homes • avg 4.5★
Hamilton
4 nursing homes • avg 3.7★
Union Springs
4 nursing homes • avg 5★
Jackson
4 nursing homes • avg 3★
Centre
4 nursing homes • avg 3★
Camden
4 nursing homes • avg 4.5★
Winfield
4 nursing homes • avg 4★
Muscle Shoals
4 nursing homes • avg 4.5★
Trussville
4 nursing homes • avg 3★
Tuscumbia
3 nursing homes • avg 5★
Marion
3 nursing homes • avg 4.5★
Roanoke
3 nursing homes • avg 3★
Haleyville
3 nursing homes • avg 3★
Butler
3 nursing homes • avg 5★
Eutaw
3 nursing homes • avg 1★
Red Bay
3 nursing homes • avg 2.5★
Opp
3 nursing homes • avg 2.7★
Centreville
3 nursing homes • avg 1.5★
Luverne
3 nursing homes • avg 4★
Greensboro
3 nursing homes • avg 5★
Bay Minette
3 nursing homes • avg 3★
Rainbow City
3 nursing homes • avg 4★
Carrollton
3 nursing homes • avg 4★
York
2 nursing homes • avg 3★
Pleasant Grove
2 nursing homes • avg 1★
Falkville
2 nursing homes • avg 1.5★
Tuskegee
2 nursing homes • avg 3★
Citronelle
2 nursing homes • avg 4.5★
Chatom
2 nursing homes • avg 5★
Arab
2 nursing homes • avg 3★
Georgiana
2 nursing homes • avg 2.5★
Lafayette
2 nursing homes • avg 2.5★
Attalla
2 nursing homes • avg 2★
Hueytown
2 nursing homes • avg 2.5★
Thomasville
2 nursing homes • avg 5★
Guntersville
2 nursing homes • avg 4★
Vernon
2 nursing homes • avg 2.5★
Jacksonville
2 nursing homes • avg 3★
Grand Bay
2 nursing homes • avg 2★
Hartford
2 nursing homes • avg 5★
Vestavia
2 nursing homes • avg 2★
Sheffield
2 nursing homes • avg 2★
Saraland
2 nursing homes • avg 0★
Pelham
2 nursing homes • avg 0★
Mc Calla
1 nursing homes • avg 3★
Elmore
1 nursing homes • avg 1★
Heflin
1 nursing homes • avg 5★
Hanceville
1 nursing homes • avg 2★
Elba
1 nursing homes • avg 1★
Altoona
1 nursing homes • avg 4★
Cordova
1 nursing homes • avg 1★
Aliceville
1 nursing homes • avg 5★
Double Springs
1 nursing homes • avg 2★
Reform
1 nursing homes • avg 5★
Lineville
1 nursing homes • avg 5★
Guin
1 nursing homes • avg 3★
Glencoe
1 nursing homes • avg 3★
Crossville
1 nursing homes • avg 5★
Eight Mile
1 nursing homes • avg 2★
Moundville
1 nursing homes • avg 4★
Piedmont
1 nursing homes • avg 5★
Lanett
1 nursing homes • avg 4★
Goodwater
1 nursing homes • avg 5★
Collinsville
1 nursing homes • avg 2★
Linden
1 nursing homes • avg 4★
Killen
1 nursing homes • avg 4★
Abbeville
1 nursing homes • avg 4★
Spanish Fort
1 nursing homes • avg 5★
Ashville
1 nursing homes • avg 3★
Carbon Hill
1 nursing homes • avg 1★
Bridgeport
1 nursing homes • avg 2★
Irondale
1 nursing homes • avg 1★
Hayneville
1 nursing homes • avg 4★
Robertsdale
1 nursing homes • avg 2★
Owens Cross Roads
1 nursing homes • avg 3★
Florala
1 nursing homes • avg 3★
Columbiana
1 nursing homes • avg 4★
Deatsville
1 nursing homes • avg 5★
Grove Hill
1 nursing homes • avg 0★
Wedowee
1 nursing homes • avg 0★
Homewood
1 nursing homes • avg 4★
Rainesville
1 nursing homes • avg 4★
Harpersville
1 nursing homes • avg 4★
Livingston
1 nursing homes • avg 4★
Southside
1 nursing homes • avg 0★
Rainsville
1 nursing homes • avg 0★
Whistler
1 nursing homes • avg 0★
Fairfield
1 nursing homes • avg 0★
Semmes
1 nursing homes • avg 0★
Center Point
1 nursing homes • avg 0★
Gulf Shores
1 nursing homes • avg 0★
Montevallo
1 nursing homes • avg 0★
Leeds
1 nursing homes • avg 0★
Meridianville
1 nursing homes • avg 0★
Hope Hull
1 nursing homes • avg 0★