Population of Counties in Alabama (2017)

Name 2017 Population Growth Rate
Jefferson County659,5210.21%
Mobile County414,8360.35%
Madison County356,9676.19%
Montgomery County226,349-1.40%
Shelby County210,6227.43%
Baldwin County208,56313.85%
Tuscaloosa County206,1025.70%
Lee County158,99112.92%
Morgan County119,012-0.50%
Calhoun County114,611-3.26%
Houston County104,0562.21%
Etowah County102,564-1.80%
Marshall County95,1572.15%
Limestone County92,75311.53%
Lauderdale County92,318-0.46%
St. Clair County88,0195.01%
Cullman County82,4712.48%
Elmore County81,7992.80%
Talladega County80,103-2.41%
DeKalb County70,900-0.34%
Walker County64,967-3.04%
Russell County58,1729.13%
Blount County57,7040.57%
Autauga County55,4161.23%
Colbert County54,216-0.56%
Jackson County52,138-1.96%
Coffee County51,2262.08%
Dale County49,226-2.25%
Chilton County43,9410.61%
Tallapoosa County40,727-1.89%
Dallas County40,008-8.70%
Escambia County37,728-1.53%
Covington County37,458-0.91%
Chambers County33,843-0.76%
Pike County33,2860.98%
Lawrence County33,244-3.10%
Franklin County31,628-0.33%
Marion County29,998-2.60%
Geneva County26,614-0.68%
Barbour County25,965-5.06%
Cherokee County25,725-0.97%
Clarke County24,392-5.32%
Winston County23,805-2.45%
Randolph County22,652-1.05%
Bibb County22,643-0.95%
Monroe County21,530-6.34%
Pickens County20,3243.08%
Butler County19,998-4.49%
Marengo County19,673-6.11%
Macon County18,963-11.80%
Henry County17,164-0.75%
Washington County16,756-4.86%
Fayette County16,546-3.98%
Hale County14,952-5.01%
Cleburne County14,924-0.34%
Lamar County13,918-3.98%
Crenshaw County13,9130.40%
Clay County13,492-2.81%
Sumter County13,040-5.11%
Choctaw County12,993-6.12%
Conecuh County12,395-6.16%
Wilcox County10,986-4.98%
Coosa County10,581-10.01%
Bullock County10,362-4.87%
Lowndes County10,358-8.16%
Perry County9,574-9.19%
Greene County8,422-6.43%