Alabama Population By County in 2016

Updated on January 29, 2024.

Based on the US Census Vintage data estimates, in 2016, the population of Alabama was 4,866,824. Among all Alabama counties, Jefferson[object Promise] had the highest population (660,507), followed by Mobile[object Promise] (415,169), and Madison[object Promise] (356,985). Greene[object Promise] was the least populated county (8,485).

Hover over or click on the counties in the map below to see the populations. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

You can see similar information for other states and by state for the United States.

See this for other years:
Alabama Population By County in 2016
Alabama Population By County in 2016
Items per page:
0 of 0
County Population % of State Population
Autauga 55302 1.14
Baldwin 207787 4.27
Barbour 25828 0.53
Bibb 22590 0.46
Blount 57487 1.18
Bullock 10397 0.21
Butler 20040 0.41
Calhoun 115036 2.36
Chambers 33742 0.69
Cherokee 25769 0.53
Chilton 43854 0.90
Choctaw 13049 0.27
Clarke 24342 0.50
Clay 13393 0.28
Cleburne 14871 0.31
Coffee 51281 1.05
Colbert 54483 1.12
Conecuh 12495 0.26
Coosa 10812 0.22
Covington 37400 0.77
Crenshaw 13911 0.29
Cullman 82434 1.69
Dale 49476 1.02
Dallas 40105 0.82
DeKalb 71116 1.46
Elmore 81258 1.67
Escambia 37500 0.77
Etowah 102931 2.12
Fayette 16581 0.34
Franklin 31674 0.65
Geneva 26497 0.54
Greene 8485 0.17
Hale 14845 0.31
Henry 17062 0.35
Houston 104355 2.14
Jackson 52058 1.07
Jefferson 660507 13.57
Lamar 13926 0.29
Lauderdale 92521 1.90
Lawrence 33196 0.68
Lee 159446 3.28
Limestone 92896 1.91
Lowndes 10245 0.21
Macon 19077 0.39
Madison 356985 7.34
Marengo 19536 0.40
Marion 29958 0.62
Marshall 95123 1.96
Mobile 415169 8.53
Monroe 21553 0.44
Montgomery 227398 4.67
Morgan 119090 2.45
Perry 9538 0.20
Pickens 20337 0.42
Pike 33540 0.69
Randolph 22515 0.46
Russell 58290 1.20
St. Clair 87342 1.80
Shelby 211538 4.35
Sumter 12973 0.27
Talladega 80598 1.66
Tallapoosa 40607 0.83
Tuscaloosa 206737 4.25
Walker 64559 1.33
Washington 16607 0.34
Wilcox 10860 0.22
Winston 23911 0.49