Alabama Counties by Population (2025)

by Kristen Carney Kristen Carney

Updated: August 7, 2025

The most populous counties in Alabama are Jefferson County with 664,744, Madison County at 423,355, Mobile County with 412,339, Baldwin County at 261,608, and Tuscaloosa County with 241,212. You can get the most current Census population data for all 67 Alabama counties, sorted from the most populous counties in Alabama to the least, according to the 2024 Population Estimates Program.

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 13,528 businesses.

Rank County Population
1 Jefferson County 664,744
2 Madison County 423,355
3 Mobile County 412,339
4 Baldwin County 261,608
5 Tuscaloosa County 241,212
6 Shelby County 235,969
7 Montgomery County 225,894
8 Lee County 187,847
9 Morgan County 126,084
10 Limestone County 118,942
11 Calhoun County 116,427
12 Houston County 109,366
13 Etowah County 103,207
14 Marshall County 102,156
15 Lauderdale County 97,502
16 St. Clair County 96,927
17 Cullman County 92,604
18 Elmore County 91,042
19 Talladega County 81,375
20 DeKalb County 73,122
21 Walker County 65,260
22 Autauga County 61,464
23 Blount County 60,163
24 Russell County 58,837
25 Colbert County 58,785
26 Coffee County 56,358
27 Jackson County 53,780
28 Dale County 50,067
29 Chilton County 47,262
30 Tallapoosa County 40,699
31 Covington County 37,748
32 Escambia County 36,630
33 Dallas County 35,545
34 Chambers County 33,813
35 Lawrence County 33,567
36 Pike County 33,124
37 Franklin County 31,874
38 Marion County 29,323
39 Geneva County 27,259
40 Cherokee County 26,138
41 Barbour County 24,358
42 Winston County 23,869
43 Randolph County 23,067
44 Bibb County 22,258
45 Clarke County 22,142
46 Monroe County 19,057
47 Marengo County 18,512
48 Pickens County 18,508
49 Butler County 18,256
50 Macon County 18,159
51 Henry County 18,141
52 Cleburne County 15,905
53 Fayette County 15,863
54 Hale County 15,116
55 Washington County 15,018
56 Clay County 14,239
57 Lamar County 13,543
58 Crenshaw County 13,114
59 Choctaw County 12,052
60 Sumter County 11,607
61 Conecuh County 11,109
62 Coosa County 10,291
63 Bullock County 9,901
64 Wilcox County 9,865
65 Lowndes County 9,485
66 Perry County 7,719
67 Greene County 7,127

United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2024. Population Division. May 2025.

Email Me When New Data Are Released

Join thousands of subscribers and receive just 2 (TWO!) emails a year in March and December when the US Census Bureau releases new population data for Alabama counties.

Connect

Cubit logo

© Copyright 2025 Cubit Planning, Inc.