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.

Advertisement

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.