Skip to main content
Population Review

Census ACS 2023 · 67 counties

Largest Counties in Alabama

Alabama has 67 counties with Census data available. The largest is Jefferson County with a population of 669,744. County-level data is important because counties are the primary unit of local government in most states, responsible for courts, elections, public health, and infrastructure. Population distribution across counties reveals where growth is concentrated and where rural decline may be occurring.

Source: Census ACS 2023 5-Year Estimates

#CountyPopulationMedian Income
1Winston County23,637$48,032
2Wilcox County10,347$42,236
3Washington County15,270$60,503
4Walker County64,886$54,509
5Tuscaloosa County234,036$63,947
6Tallapoosa County41,070$57,185
7Talladega County81,170$56,249
8Sumter County12,020$37,981
9St. Clair County92,903$78,993
10Shelby County226,955$93,543
11Russell County58,858$50,046
12Randolph County22,310$51,551
13Pike County32,953$47,961
14Pickens County18,843$47,014
15Perry County8,231$34,368
16Morgan County123,742$64,858
17Montgomery County227,197$58,153
18Monroe County19,580$40,225
19Mobile County413,162$58,119
20Marshall County98,712$60,946
21Marion County29,190$50,714
22Marengo County19,027$44,205
23Madison County397,135$83,528
24Macon County18,951$45,951
25Lowndes County10,008$35,160
26Limestone County107,577$83,534
27Lee County177,663$61,123
28Lawrence County33,182$60,040
29Lauderdale County95,037$59,082
30Lamar County13,809$47,447
31Jefferson County669,744$64,589
32Jackson County52,839$49,454
33Houston County107,628$57,531
34Henry County17,450$60,135
35Hale County14,749$41,325
36Greene County7,589$31,495
37Geneva County26,726$50,951
38Franklin County31,978$51,493
39Fayette County16,173$50,733
40Etowah County103,208$53,070
41Escambia County36,695$44,447
42Elmore County88,669$75,553
43DeKalb County71,946$51,149
44Dallas County37,536$36,810
45Dale County49,516$53,955
46Cullman County89,463$60,916
47Crenshaw County13,144$49,040
48Covington County37,647$50,886
49Coosa County10,323$57,063
50Conecuh County11,411$42,266
51Colbert County57,648$56,736
52Coffee County54,231$64,672
53Cleburne County15,254$53,319
54Clay County14,188$51,852
55Clarke County22,802$49,167
56Choctaw County12,525$44,483
57Chilton County45,500$61,873
58Cherokee County25,224$50,769
59Chambers County34,450$49,295
60Calhoun County116,141$55,826
61Butler County18,807$44,881
62Bullock County10,157$36,723
63Blount County59,292$61,096
64Bibb County22,152$51,215
65Barbour County24,757$44,290
66Baldwin County239,945$75,019
67Autauga County59,285$69,841

More Rankings for Alabama

Frequently Asked Questions

Jefferson County is the #1 ranked county in Alabama by population, with a value of 669,744 according to Census ACS 2023 data.

Alabama has 67 counties tracked in Census ACS 2023 data.

All data comes from the American Community Survey (ACS) 2023 5-Year estimates by the US Census Bureau.

Data from the American Community Survey 2023 5-Year estimates. Covers all counties in Alabama.