Alabama Population By County in 2021

Updated on June 16, 2025.

Based on the US Census Vintage data estimates, in 2021, the population of Alabama was 5,049,196. Among all Alabama counties, Jefferson had the highest population (669,677), followed by Mobile (413,164), and Madison (396,663).

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 2021
Alabama Population By County in 2021
Items per page:
0 of 0
County Population % of State Population
Autauga 59191 1.17
Baldwin 239411 4.74
Barbour 24517 0.49
Bibb 22344 0.44
Blount 59050 1.17
Bullock 10126 0.20
Butler 18856 0.37
Calhoun 115633 2.29
Chambers 34396 0.68
Cherokee 25060 0.50
Chilton 45255 0.90
Choctaw 12544 0.25
Clarke 22735 0.45
Clay 14156 0.28
Cleburne 15151 0.30
Coffee 54201 1.07
Colbert 57615 1.14
Conecuh 11317 0.22
Coosa 10321 0.20
Covington 37512 0.74
Crenshaw 13062 0.26
Cullman 89578 1.77
Dale 49344 0.98
Dallas 37496 0.74
DeKalb 71880 1.42
Elmore 88734 1.76
Escambia 36628 0.73
Etowah 102887 2.04
Fayette 16119 0.32
Franklin 31991 0.63
Geneva 26632 0.53
Greene 7583 0.15
Hale 14715 0.29
Henry 17412 0.35
Houston 107412 2.13
Jackson 52688 1.04
Jefferson 669677 13.26
Lamar 13725 0.27
Lauderdale 94846 1.88
Lawrence 33052 0.66
Lee 177652 3.52
Limestone 107285 2.13
Lowndes 9936 0.20
Macon 18917 0.38
Madison 396663 7.86
Marengo 18978 0.38
Marion 28972 0.57
Marshall 98268 1.95
Mobile 413164 8.18
Monroe 19530 0.39
Montgomery 226811 4.49
Morgan 123270 2.44
Perry 8314 0.17
Pickens 18615 0.37
Pike 32748 0.65
Randolph 22157 0.44
Russell 58651 1.16
St. Clair 92850 1.84
Shelby 227436 4.50
Sumter 11960 0.24
Talladega 80556 1.60
Tallapoosa 41084 0.81
Tuscaloosa 236699 4.69
Walker 64552 1.28
Washington 15226 0.30
Wilcox 10411 0.21
Winston 23639 0.47