Alabama Counties

A list of all 67 Alabama counties including population and county seat. Click on a county or the county seat to learn more about the county and their elected officials.

CountyPopulation (2019)Change (2018)County Seat
Autauga County55,869+0.48%Prattville, AL
Baldwin County223,234+2.39%Bay Minette, AL
Barbour County24,686-0.78%Clayton, AL
Bibb County22,394-0.03%Centreville, AL
Blount County57,826-0.02%Oneonta, AL
Bullock County10,101-0.36%Union Springs, AL
Butler County19,448-1.18%Greenville, AL
Calhoun County113,605-0.59%Anniston, AL
Chambers County33,254-1.07%LaFayette, AL
Cherokee County26,196+0.63%Centre, AL
Chilton County44,428+0.62%Clanton, AL
Choctaw County12,589-1.96%Butler, AL
Clarke County23,622-1.25%Grove Hill, AL
Clay County13,235-0.3%Ashland, AL
Cleburne County14,910-0.51%Heflin, AL
Coffee County52,342+0.83%Elba, AL
Colbert County55,241+0.87%Tuscumbia, AL
Conecuh County12,067-1.71%Evergreen, AL
Coosa County10,663-0.49%Rockford, AL
Covington County37,049+0.17%Andalusia, AL
Crenshaw County13,772-0.38%Luverne, AL
Cullman County83,768+0.39%Cullman, AL
Dale County49,172+0.44%Ozark, AL
Dallas County37,196-2.91%Selma, AL
DeKalb County71,513+0.18%Fort Payne, AL
Elmore County81,209-0.83%Wetumpka, AL
Escambia County36,633-0.31%Brewton, AL
Etowah County102,268-0.23%Gadsden, AL
Fayette County16,302-0.8%Fayette, AL
Franklin County31,362-0%Russellville, AL
Geneva County26,271-0.16%Geneva, AL
Greene County8,111-1.48%Eutaw, AL
Hale County14,651-0.51%Greensboro, AL
Henry County17,205-0.02%Abbeville, AL
Houston County105,882+1.11%Dothan, AL
Jackson County51,626-0.21%Scottsboro, AL
Jefferson County658,573-0.11%Birmingham, AL
Lamar County13,805-0.28%Vernon, AL
Lauderdale County92,729+0.37%Florence, AL
Lawrence County32,924-0.1%Moulton, AL
Lee County164,542+0.37%Opelika, AL
Limestone County98,915+2.85%Athens, AL
Lowndes County9,726-2.49%Hayneville, AL
Macon County18,068-2.01%Tuskegee, AL
Madison County372,909+1.74%Huntsville, AL
Marengo County18,863-1.06%Linden, AL
Marion County29,709-0.18%Hamilton, AL
Marshall County96,774+0.69%Guntersville, AL
Mobile County413,210-0.13%Mobile, AL
Monroe County20,733-1.59%Monroeville, AL
Montgomery County226,486+0.32%Montgomery, AL
Morgan County119,679+0.5%Decatur, AL
Perry County8,923-2.37%Marion, AL
Pickens County19,930-0.04%Carrollton, AL
Pike County33,114-0.67%Troy, AL
Randolph County22,722-0.01%Wedowee, AL
Russell County57,961+0.31%Phenix City, AL
Shelby County217,702+0.92%Columbiana, AL
St. Clair County89,512+0.93%Ashville, AL & Pell City, AL
Sumter County12,427-2.08%Livingston, AL
Talladega County79,978+0.19%Talladega, AL
Tallapoosa County40,367-0.32%Dadeville, AL
Tuscaloosa County209,355+0.21%Tuscaloosa, AL
Walker County63,521-0.3%Jasper, AL
Washington County16,326-0.32%Chatom, AL
Wilcox County10,373-2.39%Camden, AL
Winston County23,629-0.13%Double Springs, AL
Back To Top