Population of Counties in Alabama (2021)
There are 67 counties in Alabama.
The most populous county in Alabama in 2019 is Jefferson County, home to the city of Birmingham, with a population of 659,300. This represents a population growth rate of 0.17% since the last census. Jefferson is the only Alabama county with more than 500,000 residents. Other major counties in Alabama include Mobile County (413,757) with the city of Mobile, Madison County (366,519), Montgomery County (225,763), Baldwin County (218,022), Shelby County (215,707), and Tuscaloosa County (208,911). Of these counties, Baldwin experienced the most growth with a growth rate of 19.07% since the census. Only Montgomery County experienced a decline with a growth rate of -1.63%.
Alabama Counties with Fewest Residents
The least populated county in Alabama is Greene County with 8,233 residents which is down 8.47% from the last census. Alabama has 21 counties under 20,000 residents and all but one of them have experienced a population decline over the last decade. Other small Alabama counties include Perry County (9,140), Lowndes County (9,974), Bullock County (10,138), Wilcox County (10,627), and Coosa County (10,715). Of these counties, Perry County experienced the most dramatic decline with a growth rate of -13.50%.
Alabama Counties with Rapid Growth
Baldwin County, Alabama experienced the most rapid growth in the state since the last census, growing by 19.07% to 218,022 residents. Other counties that have experienced rapid growth in Alabama include Lee County (16.43%), Limestone County (15.63%), and Shelby County (10.0%). These are the only counties with double-digit growth rates.
The most dramatic population decline occurred in Macon County with a growth rate of -14.26% since the last census, dropping the population to 18,439. Macon County was followed by Perry County (-13.50%) and Dallas County (-12.65%) in terms of decline.