Alabama Counties by Population

Below are the 67 Alabama counties sorted by population from largest to smallest. The population data are from the 2022 American Community Survey.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Alabama counties population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Alabama counties

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 12,695 businesses.

Rank County Population
1 Jefferson County 672,265
2 Mobile County 413,878
3 Madison County 389,781
4 Baldwin County 233,420
5 Tuscaloosa County 231,558
6 Montgomery County 228,132
7 Shelby County 223,916
8 Lee County 175,126
9 Morgan County 123,102
10 Calhoun County 116,162
11 Houston County 107,040
12 Limestone County 104,199
13 Etowah County 103,348
14 Marshall County 97,923
15 Lauderdale County 94,329
16 St. Clair County 91,719
17 Cullman County 88,284
18 Elmore County 87,694
19 Talladega County 81,105
20 DeKalb County 71,680
21 Walker County 64,978
22 Blount County 59,077
23 Russell County 58,849
24 Autauga County 58,761
25 Colbert County 57,270
26 Coffee County 53,559
27 Jackson County 52,618
28 Dale County 49,455
29 Chilton County 45,140
30 Tallapoosa County 41,251
31 Dallas County 38,326
32 Covington County 37,542
33 Escambia County 36,755
34 Chambers County 34,612
35 Lawrence County 33,116
36 Pike County 32,997
37 Franklin County 32,011
38 Marion County 29,203
39 Geneva County 26,647
40 Cherokee County 25,069
41 Barbour County 24,877
42 Winston County 23,655
43 Clarke County 23,058
44 Bibb County 22,251
45 Randolph County 22,179
46 Monroe County 19,816
47 Macon County 19,198
48 Marengo County 19,180
49 Butler County 18,981
50 Pickens County 18,925
51 Henry County 17,282
52 Fayette County 16,297
53 Washington County 15,434
54 Cleburne County 15,144
55 Hale County 14,742
56 Clay County 14,209
57 Lamar County 13,885
58 Crenshaw County 13,205
59 Choctaw County 12,669
60 Sumter County 12,196
61 Conecuh County 11,576
62 Wilcox County 10,441
63 Coosa County 10,329
64 Bullock County 10,328
65 Lowndes County 10,153
66 Perry County 8,479
67 Greene County 7,706

United States Census Bureau. B01001 SEX BY AGE, 2022 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 7 December 2023. http://www.census.gov/.

Connect

Cubit logo

© Copyright 2024 Cubit Planning, Inc.