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.

County Population (2019) Change (2018) County Seat
Autauga County 55,869 +0.48% Prattville, AL
Baldwin County 223,234 +2.39% Bay Minette, AL
Barbour County 24,686 -0.78% Clayton, AL
Bibb County 22,394 -0.03% Centreville, AL
Blount County 57,826 -0.02% Oneonta, AL
Bullock County 10,101 -0.36% Union Springs, AL
Butler County 19,448 -1.18% Greenville, AL
Calhoun County 113,605 -0.59% Anniston, AL
Chambers County 33,254 -1.07% LaFayette, AL
Cherokee County 26,196 +0.63% Centre, AL
Chilton County 44,428 +0.62% Clanton, AL
Choctaw County 12,589 -1.96% Butler, AL
Clarke County 23,622 -1.25% Grove Hill, AL
Clay County 13,235 -0.3% Ashland, AL
Cleburne County 14,910 -0.51% Heflin, AL
Coffee County 52,342 +0.83% Elba, AL
Colbert County 55,241 +0.87% Tuscumbia, AL
Conecuh County 12,067 -1.71% Evergreen, AL
Coosa County 10,663 -0.49% Rockford, AL
Covington County 37,049 +0.17% Andalusia, AL
Crenshaw County 13,772 -0.38% Luverne, AL
Cullman County 83,768 +0.39% Cullman, AL
Dale County 49,172 +0.44% Ozark, AL
Dallas County 37,196 -2.91% Selma, AL
DeKalb County 71,513 +0.18% Fort Payne, AL
Elmore County 81,209 -0.83% Wetumpka, AL
Escambia County 36,633 -0.31% Brewton, AL
Etowah County 102,268 -0.23% Gadsden, AL
Fayette County 16,302 -0.8% Fayette, AL
Franklin County 31,362 +-0% Russellville, AL
Geneva County 26,271 -0.16% Geneva, AL
Greene County 8,111 -1.48% Eutaw, AL
Hale County 14,651 -0.51% Greensboro, AL
Henry County 17,205 -0.02% Abbeville, AL
Houston County 105,882 +1.11% Dothan, AL
Jackson County 51,626 -0.21% Scottsboro, AL
Jefferson County 658,573 -0.11% Birmingham, AL
Lamar County 13,805 -0.28% Vernon, AL
Lauderdale County 92,729 +0.37% Florence, AL
Lawrence County 32,924 -0.1% Moulton, AL
Lee County 164,542 +0.37% Opelika, AL
Limestone County 98,915 +2.85% Athens, AL
Lowndes County 9,726 -2.49% Hayneville, AL
Macon County 18,068 -2.01% Tuskegee, AL
Madison County 372,909 +1.74% Huntsville, AL
Marengo County 18,863 -1.06% Linden, AL
Marion County 29,709 -0.18% Hamilton, AL
Marshall County 96,774 +0.69% Guntersville, AL
Mobile County 413,210 -0.13% Mobile, AL
Monroe County 20,733 -1.59% Monroeville, AL
Montgomery County 226,486 +0.32% Montgomery, AL
Morgan County 119,679 +0.5% Decatur, AL
Perry County 8,923 -2.37% Marion, AL
Pickens County 19,930 -0.04% Carrollton, AL
Pike County 33,114 -0.67% Troy, AL
Randolph County 22,722 -0.01% Wedowee, AL
Russell County 57,961 +0.31% Phenix City, AL
Shelby County 217,702 +0.92% Columbiana, AL
St. Clair County 89,512 +0.93% Ashville, AL & Pell City, AL
Sumter County 12,427 -2.08% Livingston, AL
Talladega County 79,978 +0.19% Talladega, AL
Tallapoosa County 40,367 -0.32% Dadeville, AL
Tuscaloosa County 209,355 +0.21% Tuscaloosa, AL
Walker County 63,521 -0.3% Jasper, AL
Washington County 16,326 -0.32% Chatom, AL
Wilcox County 10,373 -2.39% Camden, AL
Winston County 23,629 -0.13% Double Springs, AL

Daily Email Subscription

Search

Trending