50K
100K
150K
200K
250K
300K
350K
400K
450K
500K
550K
600K
650K
Top 5 Most Populous Counties
666,064
442,283
413,527
276,610
245,228
67 Counties
| County | 2026 Pop. ↓ | Area (mi²) | Density | Change (2020) |
|---|---|---|---|---|
| Jefferson County | 666,064 | 1.1K | 599 | -1.28% |
| Madison County | 442,283 | 802 | 551 | 13.25% |
| Mobile County | 413,527 | 1.2K | 336 | -0.21% |
| Baldwin County | 276,610 | 1.6K | 174 | 18.59% |
| Tuscaloosa County | 245,228 | 1.3K | 186 | 5.41% |
| Shelby County | 240,721 | 785 | 307 | 7.51% |
| Montgomery County | 225,750 | 785 | 288 | -1.14% |
| Lee County | 194,999 | 608 | 321 | 11.52% |
| Morgan County | 127,342 | 580 | 220 | 3.25% |
| Limestone County | 127,220 | 563 | 226 | 22.08% |
| Calhoun County | 116,475 | 606 | 192 | 0.2% |
| Houston County | 110,986 | 580 | 191 | 3.44% |
| Marshall County | 104,386 | 566 | 184 | 6.84% |
| Etowah County | 103,273 | 535 | 193 | -0.16% |
| St. Clair County | 99,807 | 632 | 158 | 8.86% |
| Lauderdale County | 98,772 | 668 | 148 | 5.04% |
| Cullman County | 93,994 | 735 | 128 | 6.64% |
| Elmore County | 92,294 | 619 | 149 | 5.03% |
| Talladega County | 81,959 | 737 | 111 | 0.67% |
| DeKalb County | 74,114 | 777 | 95 | 3.41% |
| Walker County | 66,090 | 791 | 84 | 1.46% |
| Autauga County | 63,520 | 594 | 107 | 7.83% |
| Blount County | 60,935 | 645 | 94 | 3.09% |
| Colbert County | 59,591 | 593 | 100 | 3.99% |
| Russell County | 58,927 | 641 | 92 | -0.55% |
| Coffee County | 57,660 | 679 | 85 | 7.64% |
| Jackson County | 54,494 | 1.1K | 51 | 3.73% |
| Dale County | 50,497 | 561 | 90 | 2.51% |
| Chilton County | 48,736 | 693 | 70 | 8.16% |
| Tallapoosa County | 40,679 | 717 | 57 | -1.48% |
| Covington County | 37,522 | 1K | 36 | 0.02% |
| Escambia County | 36,726 | 945 | 39 | 0.11% |
| Dallas County | 34,047 | 979 | 35 | -10.84% |
| Lawrence County | 33,691 | 691 | 49 | 1.86% |
| Chambers County | 33,265 | 597 | 56 | -3.78% |
| Pike County | 33,046 | 672 | 49 | 0.43% |
| Franklin County | 31,740 | 634 | 50 | -1.05% |
| Marion County | 29,411 | 742 | 40 | 0.81% |
| Geneva County | 27,673 | 574 | 48 | 3.63% |
| Cherokee County | 27,014 | 554 | 49 | 8.14% |
| Winston County | 24,261 | 613 | 40 | 3.29% |
| Barbour County | 23,786 | 885 | 27 | -4.76% |
| Randolph County | 23,623 | 581 | 41 | 6.93% |
| Bibb County | 22,994 | 622 | 37 | 3.69% |
| Clarke County | 21,816 | 1.2K | 18 | -5.1% |
| Monroe County | 18,683 | 1K | 18 | -5.18% |
| Henry County | 18,679 | 562 | 33 | 8.78% |
| Marengo County | 18,126 | 977 | 19 | -5.94% |
| Butler County | 18,054 | 777 | 23 | -5.11% |
| Pickens County | 18,042 | 881 | 20 | -4.85% |
| Macon County | 17,783 | 609 | 29 | -8.67% |
| Cleburne County | 16,399 | 560 | 29 | 8.87% |
| Fayette County | 15,763 | 628 | 25 | -3.47% |
| Hale County | 15,486 | 644 | 24 | 4.84% |
| Washington County | 14,974 | 1.1K | 14 | -2.33% |
| Clay County | 14,403 | 604 | 24 | 1.36% |
| Lamar County | 13,397 | 605 | 22 | -3.99% |
| Crenshaw County | 13,006 | 609 | 21 | -1.25% |
| Choctaw County | 11,630 | 913 | 13 | -7.86% |
| Sumter County | 11,347 | 904 | 13 | -6.93% |
| Conecuh County | 10,973 | 850 | 13 | -5% |
| Coosa County | 10,339 | 651 | 16 | -0.01% |
| Bullock County | 9,887 | 623 | 16 | -3.35% |
| Wilcox County | 9,745 | 888 | 11 | -7.48% |
| Lowndes County | 9,091 | 716 | 13 | -11.6% |
| Perry County | 7,613 | 720 | 11 | -9.97% |
| Greene County | 6,783 | 647 | 10 | -11.92% |
There are 67 counties in Alabama.
Jefferson County is the largest county in the state, with a population of 666,064. The most recent census shows that its population has decreased by 0.01% 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 6,783. 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 127,220, 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.01% with 666,064 residents.
On the other hand, Greene County has had the largest decrease in population, with its 6,783 current residents totalling 0.1% less than the previous census.