Home / Nursing Homes / Alabama
Best Nursing Homes in Alabama, Graded A–F — page 6
All 224 graded Medicare-certified nursing homes in Alabama, scored from CMS Care Compare — nurse staffing, health inspections, quality measures and penalties — against Alabama peers of the same size. Grades are computed, never edited, and every input is shown on the facility page.
CMS data as of Aug 2026 · graded Sep 11, 2026
All Alabama
Birmingham (20)Mobile (14)Huntsville (9)Montgomery (8)Northport (5)Bessemer (4)Florence (4)Alexander City (3)Cullman (3)
126
Hartford Health Care - Hartford, AL · 86 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Alabama
- 5 health deficiencies at the last standard survey (CMS severity score 12) — above median
- No fines or payment denials in 3 years
CScore 48 · AverageSee Full Grade
3345883842
Hartford, Geneva County
Medicaid
127
Fairhope Health & Rehab - Fairhope, AL · 131 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Alabama
- 6 health deficiencies at the last standard survey (CMS severity score 48) — below median
- No fines or payment denials in 3 years
CScore 48 · AverageSee Full Grade
2519282153
Fairhope, Baldwin County
Medicaid
128
Crowne Healthcare Of North Baldwin - Bay Minette, AL · 75 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — above median in Alabama
- 6 health deficiencies at the last standard survey (CMS severity score 36) — below median
- No fines or payment denials in 3 years
CScore 47 · AverageSee Full Grade
2519373501
Bay Minette, Baldwin County
Medicaid
129
Park Place - Selma, AL · 103 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — bottom quarter in Alabama
- 5 health deficiencies at the last standard survey (CMS severity score 32) — below median
- No fines or payment denials in 3 years
CScore 47 · AverageSee Full Grade
3348723471
Selma, Dallas County
Medicaid
130
Brookshire Healthcare Center - Huntsville, AL · 129 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Alabama
- 5 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
CScore 47 · AverageSee Full Grade
2568371730
Huntsville, Madison County
Medicaid
131
Dadeville Healthcare Center - Dadeville, AL · 144 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — top quarter in Alabama
- 7 health deficiencies at the last standard survey (CMS severity score 40) — below median
- No fines or payment denials in 3 years
CScore 47 · AverageSee Full Grade
2568259244
Dadeville, Tallapoosa County
Medicaid
132
Redmont Health And Rehabilitation Center - Birmingham, AL · 163 beds · for profit - individual CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — below median in Alabama
- 4 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
CScore 47 · AverageSee Full Grade
2059231777
Birmingham, Jefferson County
Medicaid
133
Diversicare Of Big Springs - Huntsville, AL · 145 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.1 nurse hours per resident-day — bottom quarter in Alabama
- 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
2565395111
Huntsville, Madison County
Medicaid
134
The Healthcare Center At Buck Creek - Alabaster, AL · 198 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — below median in Alabama
- 3 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
- $16,801 in fines in 3 years, 1 payment denials
CScore 46 · AverageSee Full Grade
2056633859
Alabaster, Shelby County
Medicaid
135
South Health And Rehabilitation, Llc - Birmingham, AL · 83 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — above median in Alabama
- 3 health deficiencies at the last standard survey (CMS severity score 44) — bottom quarter
- $8,569 in fines in 3 years, 1 payment denials
CScore 46 · AverageSee Full Grade
2059332180
Birmingham, Jefferson County
Medicaid
136
Cypress Cove Care Center - Muscle Shoals, AL · 90 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Alabama
- 1 health deficiencies at the last standard survey (CMS severity score 4) — above median
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
2563814330
Muscle Shoals, Colbert County
Medicaid
137
Diversicare Of Winfield - Winfield, AL · 123 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.1 nurse hours per resident-day — bottom quarter in Alabama
- 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
2054874211
Winfield, Marion County
Medicaid
138
Altoona Health & Rehab - Altoona, AL · 50 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — below median in Alabama
- 4 health deficiencies at the last standard survey (CMS severity score 32) — below median
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
2055896394
Altoona, Etowah County
Medicaid
139
Burns Nursing Home, Inc. - Russellville, AL · 57 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.1 nurse hours per resident-day — above median in Alabama
- 4 health deficiencies at the last standard survey (CMS severity score 56) — bottom quarter
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
2563324110
Russellville, Franklin County
Medicaid
140
Diversicare Of Lanett - Lanett, AL · 85 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 2.8 nurse hours per resident-day — bottom quarter in Alabama
- No health deficiencies at the last standard survey — top quarter
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
3346441111
Lanett, Chambers County
Medicaid
141
Diversicare Of Foley - Foley, AL · 154 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.3 nurse hours per resident-day — bottom quarter in Alabama
- 5 health deficiencies at the last standard survey (CMS severity score 32) — below median
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
2519432781
Foley, Baldwin County
Medicaid
142
Florence Nursing And Rehabilitation Ctr, Llc - Florence, AL · 147 beds · for profit - individual CMS Care Compare · data as of Aug 2026
- Staffing 3.4 nurse hours per resident-day — below median in Alabama
- 2 health deficiencies at the last standard survey (CMS severity score 20) — above median
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
2567665771
Florence, Lauderdale County
Medicaid
143
Brookdale University Park Snf (Al) - Birmingham, AL · 66 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.9 nurse hours per resident-day — above median in Alabama
- 8 health deficiencies at the last standard survey (CMS severity score 60) — bottom quarter
- No fines or payment denials in 3 years
CScore 46 · AverageSee Full Grade
2058700786
Birmingham, Jefferson County
144
Roanoke Rehabilitation & Healthcare Center - Roanoke, AL · 65 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — bottom quarter in Alabama
- 3 health deficiencies at the last standard survey (CMS severity score 24) — below median
- No fines or payment denials in 3 years
CScore 45 · AverageSee Full Grade
3348636151
Roanoke, Randolph County
Medicaid
145
Regency Health Care And Rehabilitation Center - Huntsville, AL · 90 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.3 nurse hours per resident-day — top quarter in Alabama
- 14 health deficiencies at the last standard survey (CMS severity score 189) — bottom quarter
- $16,801 in fines in 3 years, 1 payment denials
CScore 45 · AverageSee Full Grade
2568529290
Huntsville, Madison County
Medicaid
146
Aspire Physical Recovery Center At Cahaba River - Vestavia, AL · 120 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 4.9 nurse hours per resident-day — top 10% in Alabama
- 8 health deficiencies at the last standard survey (CMS severity score 60) — bottom quarter
- $16,801 in fines in 3 years
CScore 45 · AverageSee Full Grade
2059777216
Vestavia, Jefferson County
Medicaid
147
Montgomery Children's Specialty Center - Montgomery, AL · 54 beds · for profit - partnership CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — bottom quarter in Alabama
- 4 health deficiencies at the last standard survey (CMS severity score 36) — bottom quarter
- No fines or payment denials in 3 years
CScore 44 · AverageSee Full Grade
3342613445
Montgomery, Montgomery County
Medicaid
148
Rocket City Rehabilitation And Healthcare Center - Huntsville, AL · 159 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — above median in Alabama
- 12 health deficiencies at the last standard survey (CMS severity score 523) — bottom quarter
- No fines or payment denials in 3 years
CScore 44 · AverageSee Full Grade
2568815000
Huntsville, Madison County
Medicaid
149
River City Center - Decatur, AL · 183 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.5 nurse hours per resident-day — below median in Alabama
- 6 health deficiencies at the last standard survey (CMS severity score 60) — bottom quarter
- No fines or payment denials in 3 years
CScore 44 · AverageSee Full Grade
2563556911
Decatur, Morgan County
Medicaid
150
St Martin's In The Pines - Irondale, AL · 128 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 4.0 nurse hours per resident-day — above median in Alabama
- 2 health deficiencies at the last standard survey (CMS severity score 12) — above median
- No fines or payment denials in 3 years
CScore 44 · AverageSee Full Grade
2059561831
Irondale, Jefferson County
Medicaid
Alabama nursing homes by city
Birmingham (20)Mobile (14)Huntsville (9)Montgomery (8)Northport (5)Bessemer (4)Florence (4)Alexander City (3)Cullman (3)Dothan (3)Gadsden (3)Jasper (3)Pell City (3)Phenix City (3)Russellville (3)Selma (3)Alabaster (2)Anniston (2)Athens (2)Decatur (2)Fairhope (2)Falkville (2)Guntersville (2)Hueytown (2)