Alabama Population By County in 2017

Updated on January 29, 2024.

Based on the US Census Vintage data estimates, in 2017, the population of Alabama was 4,877,989. Among all Alabama counties, Jefferson[object Promise] had the highest population (659,892), followed by Mobile[object Promise] (414,209), and Madison[object Promise] (362,061). Greene[object Promise] was the least populated county (8,312).

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 2017
Alabama Population By County in 2017
Items per page:
0 of 0
County Population % of State Population
Autauga 55448 1.14
Baldwin 212737 4.36
Barbour 25169 0.52
Bibb 22532 0.46
Blount 57801 1.19
Bullock 10181 0.21
Butler 19911 0.41
Calhoun 114746 2.35
Chambers 33716 0.69
Cherokee 25822 0.53
Chilton 44085 0.90
Choctaw 12923 0.27
Clarke 24083 0.49
Clay 13355 0.27
Cleburne 14924 0.31
Coffee 51943 1.07
Colbert 54682 1.12
Conecuh 12431 0.26
Coosa 10724 0.22
Covington 37077 0.76
Crenshaw 13871 0.28
Cullman 82830 1.70
Dale 49467 1.01
Dallas 39263 0.81
DeKalb 71441 1.47
Elmore 81452 1.67
Escambia 37010 0.76
Etowah 103076 2.11
Fayette 16478 0.34
Franklin 31670 0.65
Geneva 26404 0.54
Greene 8312 0.17
Hale 14812 0.30
Henry 17105 0.35
Houston 104472 2.14
Jackson 51865 1.06
Jefferson 659892 13.53
Lamar 13885 0.28
Lauderdale 92701 1.90
Lawrence 33035 0.68
Lee 161808 3.32
Limestone 94144 1.93
Lowndes 10100 0.21
Macon 18828 0.39
Madison 362061 7.42
Marengo 19411 0.40
Marion 29825 0.61
Marshall 95589 1.96
Mobile 414209 8.49
Monroe 21294 0.44
Montgomery 227514 4.66
Morgan 118940 2.44
Perry 9304 0.19
Pickens 20224 0.42
Pike 33441 0.69
Randolph 22702 0.47
Russell 57134 1.17
St. Clair 87985 1.80
Shelby 213854 4.38
Sumter 12756 0.26
Talladega 80192 1.64
Tallapoosa 40624 0.83
Tuscaloosa 207849 4.26
Walker 63929 1.31
Washington 16484 0.34
Wilcox 10704 0.22
Winston 23753 0.49