Ltrl Health Data

Alabama

Healthcare providers per resident, insurance coverage and preventive care, compared with the US.

Population 5,193,088 (Census, 2025)Provider data: NPPES, September 202667 counties

Replacing a County Health Rankings link?

Paste the countyhealthrankings.org address and we'll give you the matching Ltrl page.

Get the matching page

Healthcare providers

Dentists

53.1 per 100K

1,882:1 · 2,760 providers

US 80.5

Medicare-enrolled: 1% (CMS Doctors & Clinicians, August 2026)

Mental health providers

179.1 per 100K

558:1 · 9,300 providers

US 396.3

Medicare-enrolled: 16% (CMS Doctors & Clinicians, August 2026)

Other primary care providers

157.7 per 100K

634:1 · 8,191 providers

US 169.7

Medicare-enrolled: 58% (CMS Doctors & Clinicians, August 2026)

Primary care physicians

91.5 per 100K

1,093:1 · 4,752 providers

US 119.6

Medicare-enrolled: 56% (CMS Doctors & Clinicians, August 2026)

Trend: June 2021 to September 2026. State and US figures are pooled (total providers ÷ total population) for the same period.

Coverage and preventive care

US 44.0% · CMS Office of Minority Health, Mapping Medicare Disparities Tool, 2023

US 36.0% · CMS Office of Minority Health, Mapping Medicare Disparities Tool, 2023

US 2,769 · CMS Office of Minority Health, Mapping Medicare Disparities Tool, 2023

US — · U.S. Census Bureau, Small Area Health Insurance Estimates (SAHIE), 2024

US — · U.S. Census Bureau, Small Area Health Insurance Estimates (SAHIE), 2024

US — · U.S. Census Bureau, Small Area Health Insurance Estimates (SAHIE), 2024

Counties: dentists per 100,000

NameProvidersResidents per provider
Jefferson County750112.7888:1
Montgomery County18079.71,255:1
Houston County7870.71,414:1
Calhoun County7665.61,524:1
Lauderdale County5859.71,675:1
Madison County24857.21,748:1
Mobile County23055.91,790:1
Etowah County5452.01,924:1
Morgan County6551.41,946:1
Shelby County12150.71,972:1
Baldwin County13249.32,028:1
Walker County3249.12,036:1
Escambia County1849.12,037:1
Cullman County4547.92,089:1
Colbert County2847.12,124:1
Tuscaloosa County10844.72,235:1
Coffee County2340.42,476:1
Dallas County1439.82,510:1
Covington County1539.52,530:1
Autauga County2337.12,692:1
Lee County7036.92,713:1
Talladega County2935.52,814:1
Marshall County3634.82,876:1
Marion County1034.42,910:1
Dale County1734.12,936:1
St. Clair County3333.62,976:1
Jackson County1833.23,016:1
Tallapoosa County1331.73,150:1
DeKalb County2229.73,368:1
Limestone County3629.33,415:1
Russell County1627.23,681:1
Chilton County1225.23,976:1
Elmore County1819.75,088:1
Blount County1118.35,469:1
Barbour Countysmall number · not ranked832.53,076:1
Bibb Countysmall number · not ranked522.54,452:1
Bullock Countysmall number · not ranked220.44,890:1
Butler Countysmall number · not ranked738.72,586:1
Chambers Countysmall number · not ranked617.55,709:1
Cherokee Countysmall number · not ranked415.16,603:1
Choctaw Countysmall number · not ranked650.41,984:1
Clarke Countysmall number · not ranked836.32,752:1
Clay Countysmall number · not ranked214.17,104:1
Cleburne Countysmall number · not ranked16.315,970:1
Conecuh Countysmall number · not ranked19.210,899:1
Coosa Countysmall number · not ranked———
Crenshaw Countysmall number · not ranked322.84,392:1
Fayette Countysmall number · not ranked212.67,936:1
Franklin Countysmall number · not ranked824.74,056:1
Geneva Countysmall number · not ranked27.313,777:1

Showing 50 of 67. Flagged rows are listed after ranked rows.

Registered, not necessarily practicing. Provider counts come from the national provider registry (NPPES): active individual clinicians, counted once under their primary specialty at their practice-location county. Some registered clinicians are retired or see few patients. Counts under 10, or places with fewer than 10,000 residents, are flagged and left out of rankings. Nothing is estimated or imputed. Methodology

Sources: NPPES (CMS), September 2026; Census population estimates; Census SAHIE; CMS Mapping Medicare Disparities. Ltrl is not affiliated with County Health Rankings & Roadmaps.