Alabama Population By County in 2019

Updated on January 29, 2024.

Based on the US Census Vintage data estimates, in 2019, the population of Alabama was 4,907,965. Among all Alabama counties, Jefferson[object Promise] had the highest population (658,539), followed by Mobile[object Promise] (413,516), and Madison[object Promise] (372,547). Greene[object Promise] was the least populated county (8,104).

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 2019
Alabama Population By County in 2019
Items per page:
0 of 0
County Population % of State Population
Autauga 55769 1.14
Baldwin 223565 4.56
Barbour 24657 0.50
Bibb 22313 0.46
Blount 57840 1.18
Bullock 10144 0.21
Butler 19501 0.40
Calhoun 114070 2.32
Chambers 33244 0.68
Cherokee 26254 0.54
Chilton 44313 0.90
Choctaw 12577 0.26
Clarke 23651 0.48
Clay 13265 0.27
Cleburne 14952 0.31
Coffee 52639 1.07
Colbert 55241 1.13
Conecuh 12055 0.25
Coosa 10677 0.22
Covington 37082 0.76
Crenshaw 13811 0.28
Cullman 83644 1.70
Dale 49294 1.00
Dallas 37182 0.76
DeKalb 71506 1.46
Elmore 81575 1.66
Escambia 36569 0.75
Etowah 102460 2.09
Fayette 16279 0.33
Franklin 31587 0.64
Geneva 26309 0.54
Greene 8104 0.17
Hale 14669 0.30
Henry 17125 0.35
Houston 106240 2.17
Jackson 51672 1.05
Jefferson 658539 13.42
Lamar 13817 0.28
Lauderdale 93028 1.90
Lawrence 32851 0.67
Lee 165015 3.36
Limestone 99136 2.02
Lowndes 9726 0.20
Macon 18065 0.37
Madison 372547 7.59
Marengo 18919 0.39
Marion 29826 0.61
Marshall 96751 1.97
Mobile 413516 8.43
Monroe 20689 0.42
Montgomery 226074 4.61
Morgan 119630 2.44
Perry 8940 0.18
Pickens 19940 0.41
Pike 33034 0.67
Randolph 22781 0.46
Russell 58098 1.18
St. Clair 89735 1.83
Shelby 218176 4.45
Sumter 12358 0.25
Talladega 80226 1.64
Tallapoosa 40337 0.82
Tuscaloosa 210321 4.29
Walker 63680 1.30
Washington 16279 0.33
Wilcox 10396 0.21
Winston 23700 0.48