Alabama — All 67 Counties

Alabama has 67 counties with 593 communities and a combined population of 3,378,833.

CountyTownsPopulation
Jefferson County46662,255
Limestone County8364,354
Mobile County21278,743
Montgomery County2208,543
Lee County6155,894
Tuscaloosa County7150,974
Baldwin County20144,950
Shelby County21127,669
Calhoun County15104,939
Dale County12103,315
Etowah County2081,205
Autauga County662,800
St. Clair County1051,992
Lauderdale County848,774
Talladega County1144,430
Cullman County1439,443
Madison County1038,591
Colbert County637,724
Coffee County434,649
DeKalb County1534,343
Elmore County1034,292
Marshall County533,992
Chilton County532,192
Jackson County1326,848
Blount County1724,664
Chambers County1123,946
Dallas County423,789
Walker County1022,965
Tallapoosa County1022,199
Morgan County522,087
Covington County1420,900
Pike County420,579
Escambia County618,981
Marion County718,062
Barbour County617,328
Geneva County916,006
Franklin County715,734
Houston County1012,730
Clarke County811,233
Fayette County611,129
Macon County310,297
Bibb County510,043
Marengo County109,990
Butler County39,392
Cherokee County89,273
Lawrence County78,974
Monroe County88,557
Henry County48,326
Randolph County78,315
Sumter County97,672
Pickens County97,552
Hale County46,727
Coosa County115,763
Clay County55,634
Lamar County65,594
Choctaw County85,489
Cleburne County55,481
Perry County24,649
Russell County24,555
Crenshaw County64,507
Lowndes County74,422
Conecuh County34,004
Greene County43,965
Bullock County33,920
Washington County133,763
Wilcox County73,515
Winston County53,211