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.

Advertisement

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.