50K
100K
150K
200K
250K
300K
350K
400K
450K
500K
550K
600K
650K
Top 5 Most Populous Counties
67 Counties
County | 2025 Pop. ↓ | Area (mi²) | Density | Change (2020) |
---|---|---|---|---|
Jefferson County | 658,517 | 1,112 | 592 | -2.4% |
Madison County | 430,590 | 802 | 537 | 10.27% |
Mobile County | 412,124 | 1,229 | 335 | -0.54% |
Baldwin County | 267,459 | 1,590 | 168 | 14.68% |
Shelby County | 238,934 | 785 | 304 | 6.71% |
Tuscaloosa County | 238,739 | 1,321 | 181 | 3.11% |
Montgomery County | 222,338 | 785 | 283 | -2.63% |
Lee County | 188,249 | 608 | 310 | 7.72% |
Morgan County | 126,937 | 580 | 219 | 2.96% |
Limestone County | 122,226 | 563 | 217 | 17.3% |
Calhoun County | 117,727 | 606 | 194 | 1.28% |
Houston County | 109,292 | 580 | 188 | 1.87% |
Etowah County | 103,917 | 535 | 194 | 0.45% |
Marshall County | 103,412 | 566 | 183 | 5.84% |
St. Clair County | 98,894 | 632 | 156 | 7.9% |
Lauderdale County | 98,692 | 668 | 148 | 4.96% |
Cullman County | 94,722 | 735 | 129 | 7.47% |
Elmore County | 92,123 | 619 | 149 | 4.85% |
Talladega County | 81,900 | 737 | 111 | 0.4% |
DeKalb County | 73,543 | 777 | 95 | 2.63% |
Walker County | 65,308 | 791 | 83 | 0.26% |
Autauga County | 61,574 | 594 | 104 | 4.51% |
Blount County | 60,416 | 645 | 94 | 2.21% |
Colbert County | 59,097 | 593 | 100 | 3.13% |
Russell County | 59,044 | 641 | 92 | -0.36% |
Coffee County | 57,249 | 679 | 84 | 6.91% |
Jackson County | 54,555 | 1,078 | 51 | 3.83% |
Dale County | 50,623 | 561 | 90 | 2.77% |
Chilton County | 47,597 | 693 | 69 | 5.64% |
Tallapoosa County | 40,205 | 717 | 56 | -2.61% |
Covington County | 38,650 | 1,031 | 37 | 3.05% |
Escambia County | 36,402 | 945 | 39 | -0.77% |
Dallas County | 35,037 | 979 | 36 | -8.21% |
Lawrence County | 34,132 | 691 | 49 | 3.15% |
Chambers County | 33,909 | 597 | 57 | -2.14% |
Pike County | 33,395 | 672 | 50 | 1.5% |
Franklin County | 31,586 | 634 | 50 | -1.53% |
Marion County | 29,368 | 742 | 40 | 0.66% |
Geneva County | 27,444 | 574 | 48 | 2.79% |
Cherokee County | 26,292 | 554 | 47 | 5.3% |
Barbour County | 24,355 | 885 | 28 | -2.46% |
Randolph County | 23,438 | 581 | 40 | 6.12% |
Winston County | 23,351 | 613 | 38 | -0.6% |
Clarke County | 21,863 | 1,238 | 18 | -4.89% |
Bibb County | 21,632 | 622 | 35 | -2.51% |
Monroe County | 18,863 | 1,026 | 18 | -4.28% |
Pickens County | 18,566 | 881 | 21 | -2.12% |
Marengo County | 18,470 | 977 | 19 | -4.15% |
Henry County | 18,357 | 562 | 33 | 6.92% |
Macon County | 18,046 | 609 | 30 | -7.29% |
Butler County | 17,810 | 777 | 23 | -6.39% |
Cleburne County | 16,173 | 560 | 29 | 7.36% |
Fayette County | 15,737 | 628 | 25 | -3.64% |
Hale County | 15,466 | 644 | 24 | 4.7% |
Washington County | 14,878 | 1,080 | 14 | -2.94% |
Clay County | 13,967 | 604 | 23 | -1.72% |
Lamar County | 13,571 | 605 | 22 | -2.74% |
Crenshaw County | 13,207 | 609 | 22 | 0.33% |
Choctaw County | 11,894 | 913 | 13 | -5.8% |
Sumter County | 11,403 | 904 | 13 | -6.46% |
Conecuh County | 11,074 | 850 | 13 | -4.15% |
Coosa County | 10,190 | 651 | 16 | -1.4% |
Lowndes County | 9,585 | 716 | 13 | -6.81% |
Wilcox County | 9,554 | 888 | 11 | -9.3% |
Bullock County | 9,405 | 623 | 15 | -8.06% |
Perry County | 7,406 | 720 | 10 | -12.44% |
Greene County | 7,119 | 647 | 11 | -7.55% |
There are 67 counties in Alabama.
Jefferson County is the largest county in the state, with a population of 658,517. The most recent census shows that its population has decreased by 0.02% since the previous census.
A number of other Alabama counties also boast relatively large populations for their state, though not able to match the density of Jefferson County:
The smallest county in Alabama is Greene County, with a population of just 7,119. This total represents a decrease of 0.1% since the last census count was performed.
Other small counties include:
Limestone County, with its sizeable population of 122,226, has shown the largest population growth, with an increase of 0.2% since the last census.
Jefferson County has also had relatively high population growth of -0.02% with 658,517 residents.
On the other hand, Perry County has had the largest decrease in population, with its 7,406 current residents totalling 0.1% less than the previous census.