Alabama Population By County in 2010

Updated on January 29, 2024.

Based on the US Census Vintage data estimates, in 2010, the population of Alabama was 4,785,514. Among all Alabama counties, Jefferson[object Promise] had the highest population (658,230), followed by Mobile[object Promise] (413,328), and Madison[object Promise] (336,114). Greene[object Promise] was the least populated county (8,990).

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 2010
Alabama Population By County in 2010
Items per page:
0 of 0
County Population % of State Population
Autauga 54761 1.14
Baldwin 183121 3.83
Barbour 27325 0.57
Bibb 22858 0.48
Blount 57372 1.20
Bullock 10876 0.23
Butler 20933 0.44
Calhoun 118420 2.48
Chambers 34105 0.71
Cherokee 25968 0.54
Chilton 43645 0.91
Choctaw 13848 0.29
Clarke 25767 0.54
Clay 13897 0.29
Cleburne 15004 0.31
Coffee 50204 1.05
Colbert 54527 1.14
Conecuh 13234 0.28
Coosa 11779 0.25
Covington 37810 0.79
Crenshaw 13868 0.29
Cullman 80456 1.68
Dale 50396 1.05
Dallas 43855 0.92
DeKalb 71133 1.49
Elmore 79558 1.66
Escambia 38352 0.80
Etowah 104440 2.18
Fayette 17232 0.36
Franklin 31746 0.66
Geneva 26778 0.56
Greene 8990 0.19
Hale 15745 0.33
Henry 17293 0.36
Houston 101800 2.13
Jackson 53207 1.11
Jefferson 658230 13.76
Lamar 14496 0.30
Lauderdale 92738 1.94
Lawrence 34314 0.72
Lee 140815 2.94
Limestone 83168 1.74
Lowndes 11294 0.24
Macon 21515 0.45
Madison 336114 7.02
Marengo 20955 0.44
Marion 30822 0.64
Marshall 93119 1.95
Mobile 413328 8.64
Monroe 23004 0.48
Montgomery 229498 4.80
Morgan 119642 2.50
Perry 10564 0.22
Pickens 19749 0.41
Pike 32972 0.69
Randolph 22937 0.48
Russell 53327 1.11
St. Clair 83587 1.75
Shelby 196036 4.10
Sumter 13730 0.29
Talladega 82175 1.72
Tallapoosa 41480 0.87
Tuscaloosa 195008 4.08
Walker 66995 1.40
Washington 17627 0.37
Wilcox 11560 0.24
Winston 24412 0.51