CensusDepth
Home / States / Alabama / Counties

Counties in Alabama

Alabama has 67 counties. Each county profile includes income, poverty, housing costs, educational attainment, demographics, and employment data from the U.S. Census Bureau ACS 5-Year Estimates.

Counties often vary dramatically within a state — a metro-area county may have median incomes double that of a rural neighbor. Use the topic rankings below to see exactly how Alabama's counties compare on any measure.

Alabama Counties by Income Alabama Counties by Poverty Alabama Counties by Home Values Alabama Counties by Education Alabama Counties by Diversity
Autauga County
Pop. 59,285
Baldwin County
Pop. 239,945
Barbour County
Pop. 24,757
Bibb County
Pop. 22,152
Blount County
Pop. 59,292
Bullock County
Pop. 10,157
Butler County
Pop. 18,807
Calhoun County
Pop. 116,141
Chambers County
Pop. 34,450
Cherokee County
Pop. 25,224
Chilton County
Pop. 45,500
Choctaw County
Pop. 12,525
Clarke County
Pop. 22,802
Clay County
Pop. 14,188
Cleburne County
Pop. 15,254
Coffee County
Pop. 54,231
Colbert County
Pop. 57,648
Conecuh County
Pop. 11,411
Coosa County
Pop. 10,323
Covington County
Pop. 37,647
Crenshaw County
Pop. 13,144
Cullman County
Pop. 89,463
Dale County
Pop. 49,516
Dallas County
Pop. 37,536
DeKalb County
Pop. 71,946
Elmore County
Pop. 88,669
Escambia County
Pop. 36,695
Etowah County
Pop. 103,208
Fayette County
Pop. 16,173
Franklin County
Pop. 31,978
Geneva County
Pop. 26,726
Greene County
Pop. 7,589
Hale County
Pop. 14,749
Henry County
Pop. 17,450
Houston County
Pop. 107,628
Jackson County
Pop. 52,839
Jefferson County
Pop. 669,744
Lamar County
Pop. 13,809
Lauderdale County
Pop. 95,037
Lawrence County
Pop. 33,182
Lee County
Pop. 177,663
Limestone County
Pop. 107,577
Lowndes County
Pop. 10,008
Macon County
Pop. 18,951
Madison County
Pop. 397,135
Marengo County
Pop. 19,027
Marion County
Pop. 29,190
Marshall County
Pop. 98,712
Mobile County
Pop. 413,162
Monroe County
Pop. 19,580
Montgomery County
Pop. 227,197
Morgan County
Pop. 123,742
Perry County
Pop. 8,231
Pickens County
Pop. 18,843
Pike County
Pop. 32,953
Randolph County
Pop. 22,310
Russell County
Pop. 58,858
Shelby County
Pop. 226,955
St. Clair County
Pop. 92,903
Sumter County
Pop. 12,020
Talladega County
Pop. 81,170
Tallapoosa County
Pop. 41,070
Tuscaloosa County
Pop. 234,036
Walker County
Pop. 64,886
Washington County
Pop. 15,270
Wilcox County
Pop. 10,347
Winston County
Pop. 23,637