Alabama Citizen Population By County in 2020 (ACS-5Yrs)

Updated on March 28, 2026.

Based on the US Census Bureau's special tabulation from the ACS 5-year estimates, in 2020, the citizen population for Alabama was 4,792,060 and represented 97.93% of the total Alabama population.

Among all Alabama counties, Jefferson had the highest citizen population (641.83K), followed by Mobile (408.36K), and Madison (358.07K).

In terms of percentages, Conecuh had the highest percentage of its population being citizens (100.00%), followed by Hale (99.93%), and Clarke (99.92%).

The chart and table below shows the citizen population of each county and the percentage of each county's population that were citizens.

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

See this for other years:
Alabama Citizen Population By County in 2020
Alabama Citizen Population By County in 2020
Items per page:
0 of 0
County Citizen Population % of County Population
Jefferson 641830 97.45
Mobile 408360 98.64
Madison 358070 97.39
Montgomery 219590 96.97
Baldwin 214510 98.27
Shelby 210485 97.29
Tuscaloosa 203880 97.62
Lee 157520 96.37
Morgan 115465 96.75
Calhoun 112800 98.67
Houston 104055 98.80
Etowah 101135 98.46
Limestone 95280 98.31
Lauderdale 91490 98.51
Marshall 90885 94.54
St. Clair 88175 99.15
Cullman 82135 98.55
Elmore 80530 98.78
Talladega 79040 98.50
DeKalb 67010 93.81
Walker 63200 99.06
Russell 57155 98.65
Blount 56320 97.52
Autauga 54975 98.81
Colbert 54455 99.09
Jackson 51310 99.12
Coffee 51230 98.07
Dale 48510 98.41
Chilton 42805 96.97
Tallapoosa 40060 99.04
Dallas 37900 99.25
Covington 36950 99.61
Escambia 36685 99.76
Chambers 33000 98.73
Lawrence 32755 99.35
Pike 32235 96.88
Marion 29555 99.11
Franklin 29400 93.08
Geneva 26195 99.28
Cherokee 25675 98.62
Barbour 24635 98.44
Clarke 23845 99.92
Winston 23440 98.86
Randolph 22555 99.23
Bibb 22165 99.06
Monroe 20950 99.74
Butler 19445 98.58
Pickens 19360 96.56
Marengo 19055 99.56
Macon 18395 99.78
Henry 17075 99.71
Fayette 16370 99.79
Washington 16310 99.85
Cleburne 14800 99.00
Hale 14745 99.93
Lamar 13770 99.39
Crenshaw 13665 98.84
Clay 13170 99.13
Choctaw 12730 99.80
Sumter 12350 98.06
Conecuh 12220 100.00
Coosa 10640 99.49
Wilcox 10515 99.67
Bullock 10085 99.12
Lowndes 9880 99.45
Perry 9040 99.29
Greene 8205 99.82