Alabama Counties

A list of all Alabama counties including population and county seat.

County Population (2018) Change (2017) County Seat

Autauga County

55,601 +0.17% Prattville, AL

Baldwin County

218,022 +2.54% Bay Minette, AL

Barbour County

24,881 -1.54% Clayton, AL

Bibb County

22,400 -1.18% Centreville, AL

Blount County

57,840 -0.3% Oneonta, AL

Bullock County

10,138 -1.66% Union Springs, AL

Butler County

19,680 -0.73% Greenville, AL

Calhoun County

114,277 -0.39% Anniston, AL

Chambers County

33,615 -0.29% LaFayette, AL

Cherokee County

26,032 +0.68% Centre, AL

Chilton County

44,153 +0.2% Clanton, AL

Choctaw County

12,841 -0.8% Butler, AL

Clarke County

23,920 -0.68% Grove Hill, AL

Clay County

13,275 -0.69% Ashland, AL

Cleburne County

14,987 +0.58% Heflin, AL

Coffee County

51,909 +0.07% Elba, AL

Colbert County

54,762 +0.48% Tuscumbia, AL

Conecuh County

12,277 -1.54% Evergreen, AL

Coosa County

10,715 -0.36% Rockford, AL

Covington County

36,986 -0.29% Andalusia, AL

Crenshaw County

13,824 -0.34% Luverne, AL

Cullman County

83,442 +0.83% Cullman, AL

Dale County

48,956 -0.55% Ozark, AL

Dallas County

38,310 -2.31% Selma, AL

DeKalb County

71,385 -0.32% Fort Payne, AL

Elmore County

81,887 +0.26% Wetumpka, AL

Escambia County

36,748 -1.87% Brewton, AL

Etowah County

102,501 -0.25% Gadsden, AL

Fayette County

16,433 -0.21% Fayette, AL

Franklin County

31,363 -0.42% Russellville, AL

Geneva County

26,314 -0.4% Geneva, AL

Greene County

8,233 -1.16% Eutaw, AL

Hale County

14,726 -0.58% Greensboro, AL

Henry County

17,209 +0.36% Abbeville, AL

Houston County

104,722 +0.36% Dothan, AL

Jackson County

51,736 -0.33% Scottsboro, AL

Jefferson County

659,300 +0.02% Birmingham, AL

Lamar County

13,844 -0.73% Vernon, AL

Lauderdale County

92,387 -0.16% Florence, AL

Lawrence County

32,957 -0.28% Moulton, AL

Lee County

163,941 +1.45% Opelika, AL

Limestone County

96,174 +1.88% Athens, AL

Lowndes County

9,974 -1.01% Hayneville, AL

Macon County

18,439 -1.68% Tuskegee, AL

Madison County

366,519 +1.52% Huntsville, AL

Marengo County

19,066 -1.59% Linden, AL

Marion County

29,763 -0.23% Hamilton, AL

Marshall County

96,109 +0.59% Guntersville, AL

Mobile County

413,757 -0.05% Mobile, AL

Monroe County

21,067 -1.22% Monroeville, AL

Montgomery County

225,763 -0.39% Montgomery, AL

Morgan County

119,089 +0.23% Decatur, AL

Perry County

9,140 -2.13% Marion, AL

Pickens County

19,938 -1.18% Carrollton, AL

Pike County

33,338 +0.21% Troy, AL

Randolph County

22,725 +0.24% Wedowee, AL

Russell County

57,781 +1.29% Phenix City, AL

Shelby County

215,707 +0.98% Columbiana, AL

St. Clair County

88,690 +0.56% Ashville, AL & Pell City, AL

Sumter County

12,691 +0.03% Livingston, AL

Talladega County

79,828 -0.3% Talladega, AL

Tallapoosa County

40,497 -0.45% Dadeville, AL

Tuscaloosa County

208,911 +0.53% Tuscaloosa, AL

Walker County

63,711 -0.54% Jasper, AL

Washington County

16,378 -0.93% Chatom, AL

Wilcox County

10,627 -0.86% Camden, AL

Winston County

23,660 -0.26% Double Springs, AL