Alabama Population By County in 2018

Updated on January 29, 2024.

Based on the US Census Vintage data estimates, in 2018, the population of Alabama was 4,891,628. Among all Alabama counties, Jefferson[object Promise] had the highest population (659,672), followed by Mobile[object Promise] (414,275), and Madison[object Promise] (367,386). Greene[object Promise] was the least populated county (8,212).

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 2018
Alabama Population By County in 2018
Items per page:
0 of 0
County Population % of State Population
Autauga 55533 1.14
Baldwin 218071 4.46
Barbour 24887 0.51
Bibb 22300 0.46
Blount 57770 1.18
Bullock 10165 0.21
Butler 19675 0.40
Calhoun 114298 2.34
Chambers 33570 0.69
Cherokee 26035 0.53
Chilton 44084 0.90
Choctaw 12810 0.26
Clarke 23965 0.49
Clay 13301 0.27
Cleburne 15047 0.31
Coffee 52097 1.07
Colbert 54970 1.12
Conecuh 12264 0.25
Coosa 10619 0.22
Covington 36993 0.76
Crenshaw 13855 0.28
Cullman 83300 1.70
Dale 49268 1.01
Dallas 38270 0.78
DeKalb 71430 1.46
Elmore 81189 1.66
Escambia 36515 0.75
Etowah 102766 2.10
Fayette 16451 0.34
Franklin 31495 0.64
Geneva 26296 0.54
Greene 8212 0.17
Hale 14773 0.30
Henry 17100 0.35
Houston 104943 2.15
Jackson 51649 1.06
Jefferson 659672 13.49
Lamar 13878 0.28
Lauderdale 92733 1.90
Lawrence 32905 0.67
Lee 164206 3.36
Limestone 96199 1.97
Lowndes 9969 0.20
Macon 18320 0.38
Madison 367386 7.51
Marengo 19093 0.39
Marion 29776 0.61
Marshall 96230 1.97
Mobile 414275 8.47
Monroe 21035 0.43
Montgomery 226631 4.63
Morgan 119216 2.44
Perry 9049 0.19
Pickens 19949 0.41
Pike 33390 0.68
Randolph 22742 0.47
Russell 57933 1.18
St. Clair 88842 1.82
Shelby 215877 4.41
Sumter 12661 0.26
Talladega 80219 1.64
Tallapoosa 40550 0.83
Tuscaloosa 208607 4.26
Walker 63701 1.30
Washington 16336 0.33
Wilcox 10592 0.22
Winston 23690 0.48