Nursing Homes in Jefferson County, Alabama
34 Medicare-certified nursing homes are based in Jefferson County, with rated providers averaging 2.1 out of 5 overall. Provider profiles below carry 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
To compare nursing homes, look past the star rating to the health inspection findings themselves, review nurse staffing levels and turnover, and ask about rehabilitation, memory care, and how care plans get reviewed.
A sensible first step is to line up the CMS Five-Star ratings, since they distill health inspections, staffing, and quality measures into one score. Treat a strong overall rating as a starting signal, then dig into the inspection findings and staffing numbers that produced it.
Where you can, visit each option in Jefferson County, ask how care plans are created and revisited, and get costs, coverage, and availability confirmed in writing. Steady staffing and open communication with families count for as much as any published rating.
Advertisement
Frequently asked questions
How many nursing homes does Jefferson County have?
According to the current CMS data, Jefferson County, Alabama has 34 Medicare-certified nursing homes, averaging 2.1 out of 5 overall among rated providers.
Which Jefferson County cities have nursing homes?
Birmingham, Vestavia, Hoover, Hueytown, Pleasant Grove, Trussville and other communities list Medicare-certified nursing homes in the current data.
Data sources
Source: CMS Provider Data Catalog. Processing date: 2026-10-06.
Required disclosures
For general information only, not medical advice. This website shares public data and general information. It does not offer medical advice, diagnosis, or treatment guidance, and it cannot replace a consultation with a qualified health care professional or with Medicare.
Independent and unaffiliated. NursingFacilities.org is a private, independently run directory. It is not affiliated with, nor endorsed or operated by, the Centers for Medicare & Medicaid Services (CMS), Medicare, or any government agency. CMS has not reviewed or endorsed this site.
Confirm details before acting. Facility records come from public federal datasets and may lag or contain errors. Always verify current ratings, services, availability, and coverage directly with the provider and on Medicare.gov.
Certain outbound links on this site are partner or affiliate links. If you use them we may receive a commission, and your price does not change. This never influences the data we publish.