Nursing Homes in Jefferson County, Alabama
34 Medicare-certified nursing homes serve Jefferson County, averaging 2.1 out of 5 overall among rated providers. Below are provider profiles with CMS ratings, inspections, staffing, and ownership.
Advertisement
Browse: Nursing Homes in Alabama · all care types in Jefferson County · Cities: Birmingham, Vestavia, Hoover, Hueytown, Pleasant Grove, Trussville, Bessemer, Gardendale
Nursing Homes profiles in Jefferson County
Nursing Home · For profit - Corporation
Arlington Rehabilitation & Healthcare Center
Birmingham, AL 35211
CMS rating 4.0 / 5117 beds
Nursing Home · For profit - Limited Liability company
Aspire Physical Recovery Center at Cahaba River
Vestavia, AL 35243
CMS rating 1.0 / 5120 beds
Nursing Home · For profit - Corporation
Aspire Physical Recovery Center at Hoover, LLC
Hoover, AL 35226
CMS rating 1.0 / 5118 beds
Nursing Home · For profit - Limited Liability company
Baron House of Hueytown
Hueytown, AL 35023
CMS rating 4.0 / 550 beds
Nursing Home · For profit - Limited Liability company
Birmingham Nursing and Rehabilitation Center East
Birmingham, AL 35215
CMS rating 2.0 / 5132 beds
Nursing Home · For profit - Limited Liability company
Birmingham Nursing and Rehabilitation CTR LLC
Birmingham, AL 35214
CMS rating 1.0 / 5132 beds
Nursing Home · For profit - Corporation
Brookdale University Park SNF (al)
Birmingham, AL 35209
CMS rating 1.0 / 566 beds
Nursing Home · For profit - Corporation
Caregivers of Pleasant Grove, INC
Pleasant Grove, AL 35127
CMS rating 1.0 / 564 beds
Nursing Home · For profit - Corporation
Cavalier Healthcare of Trussville
Trussville, AL 35173
CMS rating 3.0 / 5125 beds
Nursing Home · For profit - Corporation
Cherry Hill Rehabilitation & Healthcare Center
Birmingham, AL 35214
CMS rating 2.0 / 5117 beds
Nursing Home · For profit - Corporation
Civic Center Health and Rehabilitation, LLC
Birmingham, AL 35234
CMS rating 2.0 / 595 beds
Nursing Home · For profit - Corporation
Diversicare of Bessemer
Bessemer, AL 35020
CMS rating 1.0 / 5180 beds
Nursing Home · For profit - Corporation
Diversicare of Riverchase
Birmingham, AL 35244
CMS rating 3.0 / 5132 beds
Nursing Home · For profit - Corporation
East Glen
Birmingham, AL 35235
CMS rating 3.0 / 5108 beds
Nursing Home · For profit - Limited Liability company
Elite Nursing and Rehabilitation Care Center
Birmingham, AL 35209
CMS rating 1.0 / 5143 beds
Nursing Home · Non profit - Corporation
Fair Haven
Birmingham, AL 35210
CMS rating 3.0 / 5259 beds
Nursing Home · For profit - Corporation
Galleria Woods Skilled Nursing Facility
Birmingham, AL 35244
CMS rating 2.0 / 530 beds
Nursing Home · Non profit - Corporation
Greenbriar at the Altamont Skilled Nursing Facilit
Birmingham, AL 35205
CMS rating 3.0 / 595 beds
Nursing Home · Non profit - Corporation
Kirkwood by the River
Birmingham, AL 35210
CMS rating 4.0 / 561 beds
Nursing Home · For profit - Corporation
Legacy Health and Rehabilitation of Pleasant Grove
Pleasant Grove, AL 35127
CMS rating 1.0 / 5189 beds
Nursing Home · For profit - Corporation
Magnolia Ridge
Gardendale, AL 35071
CMS rating 1.0 / 5148 beds
Nursing Home · For profit - Corporation
Northgate Health and Rehabilitation Center
Bessemer, AL 35020
CMS rating 2.0 / 569 beds
Nursing Home · For profit - Limited Liability company
Northway Health and Rehabilitation, LLC
Birmingham, AL 35234
CMS rating 3.0 / 5113 beds
Nursing Home · For profit - Corporation
Oak Knoll Health and Rehabilitation, LLC
Birmingham, AL 35204
CMS rating 3.0 / 5100 beds
Nursing Home · Non profit - Corporation
Oaks on Parkwood Skilled Nursing Facility
Bessemer, AL 35022
CMS rating 1.0 / 5130 beds
Nursing Home · For profit - Corporation
Pine Hill Rehabilitation and Wellness Center
Birmingham, AL 35217
CMS rating 1.0 / 5190 beds
Nursing Home · For profit - Corporation
Plantation Manor Nursing Home
Mc Calla, AL 35111
CMS rating 3.0 / 5103 beds
Nursing Home · For profit - Individual
Redmont Health and Rehabilitation Center
Birmingham, AL 35228
CMS rating 3.0 / 5163 beds
Nursing Home · For profit - Corporation
Self Skilled Nursing & Rehab
Hueytown, AL 35023
CMS rating 1.0 / 5131 beds
Nursing Home · For profit - Individual
South Haven Health and Rehabilitation, LLC
Birmingham, AL 35226
CMS rating 3.0 / 5101 beds
Nursing Home · For profit - Corporation
South Health and Rehabilitation, LLC
Birmingham, AL 35205
CMS rating 2.0 / 583 beds
Nursing Home · Non profit - Church related
St Martin's in the Pines
Irondale, AL 35210
CMS rating 1.0 / 5128 beds
Nursing Home · For profit - Limited Liability company
Stonehaven Health and Rehabilitation Center
Bessemer, AL 35020
CMS rating 1.0 / 579 beds
Nursing Home · For profit - Individual
The Healthcare Center of Eastview
Birmingham, AL 35206
CMS rating 2.0 / 592 beds
Cities in Jefferson County
Birmingham, AL
20 facilities
Vestavia, AL
1 facilities
Hoover, AL
1 facilities
Hueytown, AL
2 facilities
Pleasant Grove, AL
2 facilities
Trussville, AL
1 facilities
Bessemer, AL
4 facilities
Gardendale, AL
1 facilities
Mc Calla, AL
1 facilities
Irondale, AL
1 facilities
Advertisement
Choosing a nursing home in Jefferson County
When comparing nursing homes, review the health inspection findings behind the star rating, check nurse staffing levels and turnover, and ask about rehabilitation services, memory care, and how care plans are reviewed.
Start by comparing CMS Five-Star ratings, which summarize health inspections, staffing, and quality measures. A high overall rating is a useful signal, but read the underlying inspection findings and staffing figures too - they show what is behind the score.
Visit candidates in Jefferson County when possible, ask how care plans are set and reviewed, and confirm costs, coverage, and availability in writing. Staffing consistency and clear family communication matter as much as any published score.
Advertisement
Frequently asked questions
How many nursing homes are in Jefferson County?
The current CMS snapshot lists 34 Medicare-certified nursing homes in Jefferson County, Alabama, with an average overall CMS rating of 2.1 out of 5 among rated providers.
Which cities in Jefferson County have nursing homes?
Birmingham, Vestavia, Hoover, Hueytown, Pleasant Grove, Trussville and other communities have Medicare-certified nursing homes in the current snapshot.
Data sources
Source: CMS Provider Data Catalog. Data processing date: 2026-10-06.
Important disclosures
Informational only, not medical advice. This directory publishes public data and general information. It does not provide medical advice, diagnosis, or treatment recommendations, and it is not a substitute for consulting a qualified health care professional or Medicare.
Not affiliated. FacilityDirectory.org is an independent, privately operated directory. It is not affiliated with, endorsed by, or operated by the Centers for Medicare & Medicaid Services (CMS), Medicare, or any government agency. CMS has not reviewed or endorsed this site.
Verify before you act. Facility information is derived from public federal datasets and may lag or contain errors. Always confirm current ratings, services, availability, and coverage directly with the provider and at Medicare.gov.
Some outbound links may be partner or affiliate links - we may earn a commission at no cost to you. This never affects the data we publish.