Ranking of Alabama Counties By Population in 2012

Updated on July 26, 2024.

Based on the US Census Vintage data estimates, in 2012, the Population for Alabama was 4.82M. Among all Alabama counties, Jefferson County had the highest population (658.18K), followed by Mobile County (413.89K), and Madison County (342.82K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Alabama counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Alabama Counties By Population in 2012
Jefferson
Mobile
Madison
Montgomery
Shelby
Tuscaloosa
Baldwin
Lee
Morgan
Calhoun
Ranking of Alabama Counties By Population in 2012
Items per page:
0 of 0
Rank County Population
1 Jefferson County 658183
2 Mobile County 413893
3 Madison County 342823
4 Montgomery County 228923
5 Shelby County 200949
6 Tuscaloosa County 198884
7 Baldwin County 190203
8 Lee County 148670
9 Morgan County 120148
10 Calhoun County 117227
11 Etowah County 104271
12 Houston County 103410
13 Marshall County 94264
14 Lauderdale County 92687
15 Limestone County 87336
16 St. Clair County 84779
17 Talladega County 82170
18 Cullman County 80292
19 Elmore County 80211
20 DeKalb County 70913
21 Walker County 66110
22 Blount County 57585
23 Russell County 57549
24 Autauga County 54970
25 Colbert County 54578
26 Jackson County 53107
27 Coffee County 51159
28 Dale County 50313
29 Chilton County 43572
30 Dallas County 42794
31 Tallapoosa County 41060
32 Escambia County 38029
33 Covington County 37809
34 Chambers County 34088
35 Lawrence County 33782
36 Pike County 33225
37 Franklin County 31699
38 Marion County 30495
39 Barbour County 27172
40 Geneva County 26928
41 Cherokee County 25961
42 Clarke County 25161
43 Winston County 24194
44 Bibb County 22657
45 Monroe County 22582
46 Randolph County 22541
47 Butler County 20672
48 Macon County 20625
49 Marengo County 20378
50 Pickens County 19314
51 Henry County 17152
52 Washington County 17147
53 Fayette County 16955
54 Hale County 15366
55 Cleburne County 14889
56 Lamar County 14250
57 Crenshaw County 13914
58 Choctaw County 13565
59 Sumter County 13444
60 Clay County 13433
61 Conecuh County 13043
62 Coosa County 11343
63 Wilcox County 11304
64 Lowndes County 10857
65 Bullock County 10610
66 Perry County 10166
67 Greene County 8849