The Alabama Mental Health Workforce
Alabama has 9,968 active mental-health providers registered at practice addresses in the state, or 191.9 per 100,000 residents. That ranks 51 of 51 nationally, against a US average of 433.5.
9,968
active providers
191.9
per 100,000 residents
#51
of 51 jurisdictions by density
Key findings
- Alabama registers 191.9 active providers per 100,000 residents. That ranks 51 of 51 jurisdictions, below the national 433.5. #
- Jefferson County has the state's highest registered density (353.6 per 100k); 2 of Alabama's 67 counties have fewer than 3 registered providers. #
- Counselors are the largest group at 51.3% of Alabama's registered workforce (US: 43.9%). #
- 676 providers with a Alabama practice address first entered the NPI registry in 2025, versus 548 in 2019. These are registry entries, not licenses issued. #
- 48% of Alabama providers share a registered practice location with six or more in-scope providers. #
Providers per 100,000 by county
Providers are allocated to counties from their practice ZIP code. For 2 counties with under 3 allocated providers or under 1,000 residents, we show the count but no per-100k rate, because numbers that small don't make a reliable rate. We also withhold the rate for 3 counties (Marshall, Lauderdale and Macon), where a single practice address holds at least half the providers registered there — typically a regional employer that enrols its whole clinical staff at one headquarters, which inflates that county and thins its neighbours. The same values appear in the table.
| County | Population | Providers | Per 100k |
|---|---|---|---|
| Jefferson County | 665,742 | 2,354 | 353.6 |
| Madison County | 433,516 | 1,228 | 283.3 |
| Mobile County | 411,658 | 749 | 181.9 |
| Montgomery County | 225,891 | 678 | 300 |
| Tuscaloosa County | 241,368 | 536 | 222 |
| Shelby County | 238,552 | 480 | 201.3 |
| Baldwin County | 267,761 | 378 | 141.2 |
| Marshall County | 103,537 | 342 | n/a |
| Lee County | 189,881 | 316 | 166.4 |
| Morgan County | 126,483 | 259 | 205 |
| Houston County | 110,318 | 253 | 229.1 |
| Lauderdale County | 97,135 | 246 | n/a |
| Calhoun County | 115,834 | 222 | 191.5 |
| Etowah County | 103,886 | 193 | 185.3 |
| Cullman County | 94,009 | 186 | 198.4 |
| Macon County | 18,132 | 141 | n/a |
| Walker County | 65,140 | 107 | 164.9 |
| Limestone County | 122,928 | 103 | 83.8 |
| Dale County | 49,912 | 92 | 184.8 |
| Coffee County | 56,953 | 87 | 152.8 |
| Colbert County | 59,474 | 64 | 107.7 |
| Elmore County | 91,577 | 60 | 65 |
| DeKalb County | 74,085 | 55 | 74.9 |
| Russell County | 58,898 | 54 | 91.7 |
| Chilton County | 47,708 | 51 | 106.1 |
| Pike County | 33,688 | 50 | 148.5 |
| St. Clair County | 98,206 | 49 | 49.8 |
| Escambia County | 36,665 | 49 | 132.6 |
| Talladega County | 81,603 | 48 | 58.4 |
| Covington County | 37,947 | 43 | 113 |
| Lawrence County | 33,843 | 42 | 123 |
| Dallas County | 35,140 | 35 | 99.1 |
| Jackson County | 54,281 | 33 | 61.2 |
| Autauga County | 61,920 | 32 | 52.2 |
| Monroe County | 18,965 | 25 | 131.7 |
| Clarke County | 22,014 | 24 | 108.4 |
| Cherokee County | 26,413 | 24 | 89.8 |
| Tallapoosa County | 40,953 | 21 | 50.4 |
| Blount County | 60,156 | 21 | 34.1 |
| Henry County | 18,394 | 18 | 99.3 |
| Butler County | 18,100 | 18 | 98.2 |
| Bibb County | 22,262 | 14 | 62.5 |
| Chambers County | 34,253 | 11 | 33.1 |
| Geneva County | 27,554 | 11 | 40.8 |
| Marion County | 29,097 | 11 | 37.7 |
| Marengo County | 18,311 | 11 | 58.2 |
| Conecuh County | 10,899 | 10 | 95.8 |
| Crenshaw County | 13,175 | 10 | 78.4 |
| Franklin County | 32,449 | 10 | 30.7 |
| Barbour County | 24,607 | 9 | 36.4 |
| Hale County | 15,194 | 8 | 53.3 |
| Cleburne County | 15,970 | 8 | 49.6 |
| Pickens County | 18,221 | 8 | 43.2 |
| Randolph County | 23,163 | 6 | 27.7 |
| Winston County | 23,829 | 6 | 25.8 |
| Clay County | 14,207 | 6 | 42.4 |
| Fayette County | 15,872 | 5 | 34 |
| Perry County | 7,425 | 5 | 70.1 |
| Choctaw County | 11,904 | 5 | 42 |
| Lamar County | 13,587 | 4 | 29.5 |
| Washington County | 14,822 | 4 | 27 |
| Wilcox County | 9,666 | 4 | 41.2 |
| Coosa County | 10,161 | 4 | 36.2 |
| Bullock County | 9,780 | 3 | 35.5 |
| Sumter County | 11,588 | 3 | 26 |
| Greene County | 7,067 | 1 | n/a |
| Lowndes County | 9,359 | 1 | n/a |
Provider-type mix vs the national picture
Each provider counts once under their primary taxonomy; the US share is printed beside each Alabama figure for comparison.
When Alabama's providers entered the registry
Active providers by NPI registry-entry year. Registry entry is not licensure. Clinicians typically register when they start billing, so this measures registrations, not the workforce itself. 2026 is a partial year.
Practice-location size
Share of Alabama providers at single- vs multi-provider practice locations, by normalized practice address. This is a proxy; see the limitations below.
Get the numbers
County-level figures for all states (including Alabama) are in the county CSV; state totals and mix are in their own files. Everything is CC BY 4.0, so cite certification.app, "US Mental Health Workforce" (June 2026 NPPES snapshot).
Use this chart
<a href="https://www.certification.app/data/mental-health-workforce"><img src="https://www.certification.app/data/mental-health-workforce/charts/al-county-density.svg" alt="Alabama mental health providers per 100,000 residents by county" width="100%" /></a> <p style="font-size:12px">"Alabama mental health providers per 100k by county, June 2026 snapshot" by <a href="https://www.certification.app/data/mental-health-workforce">certification.app</a>, CC BY 4.0</p>
Reading these numbers
Counts are NPPES registrations at Alabama practice addresses. They are headcounts, not FTEs or license tallies. Telehealth and multi-state practice are invisible; taxonomy self-designation is not license verification; the registry lags moves and retirements. Details: methodology.