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

Updated on March 28, 2026.

Based on the US Census Bureau's special tabulation from the ACS 5-year estimates, in 2023, the citizen population for Alabama was 4,940,795 and represented 97.76% of the total Alabama population.

Among all Alabama counties, Jefferson had the highest citizen population (650.12K), followed by Mobile (407.21K), and Madison (385.69K).

In terms of percentages, Fayette had the highest percentage of its population being citizens (100.00%), followed by Wilcox (100.00%), and Greene (99.87%).

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 2023
Alabama Citizen Population By County in 2023
Items per page:
0 of 0
County Citizen Population % of County Population
Jefferson 650115 97.07
Mobile 407205 98.56
Madison 385690 97.12
Baldwin 234800 97.86
Tuscaloosa 227890 97.37
Shelby 220325 97.08
Montgomery 219225 96.49
Lee 170365 95.89
Morgan 118890 96.08
Calhoun 114710 98.77
Houston 105840 98.34
Limestone 105600 98.16
Etowah 101670 98.51
Marshall 93765 94.99
Lauderdale 93440 98.32
St. Clair 92185 99.23
Cullman 88080 98.45
Elmore 87565 98.75
Talladega 80170 98.77
DeKalb 67765 94.19
Walker 64180 98.91
Autauga 58585 98.82
Russell 58205 98.89
Blount 57550 97.07
Colbert 57110 99.06
Coffee 52835 97.43
Jackson 52310 99.00
Dale 48775 98.51
Chilton 44310 97.39
Tallapoosa 40585 98.82
Covington 37440 99.46
Dallas 37175 99.04
Escambia 36630 99.82
Chambers 33625 97.61
Lawrence 32895 99.14
Pike 32225 97.79
Franklin 30335 94.86
Marion 29070 99.59
Geneva 26470 99.05
Cherokee 24905 98.73
Barbour 24335 98.30
Winston 23270 98.46
Clarke 22695 99.54
Randolph 22155 99.31
Bibb 21920 98.96
Monroe 19555 99.87
Marengo 18900 99.34
Macon 18795 99.18
Butler 18670 99.28
Pickens 18200 96.58
Henry 17415 99.80
Fayette 16175 100.00
Washington 15220 99.67
Cleburne 15215 99.74
Hale 14730 99.86
Clay 14125 99.54
Lamar 13765 99.67
Crenshaw 13015 99.01
Choctaw 12485 99.68
Sumter 11965 99.54
Conecuh 11380 99.74
Wilcox 10345 100.00
Coosa 10305 99.81
Bullock 9945 97.93
Lowndes 9940 99.30
Perry 8190 99.51
Greene 7580 99.87