(Links below lead to Quick Facts for Alabama Counties: People, Business & Geography at U.S. Census Bureau.)
| Area | 7/1/2008 | 7/1/2007 | 7/1/2006 | 7/1/2005 | 7/1/2004 | 7/1/2003 | 7/1/2002 | 7/1/2001 | 7/1/2000 | Census 2000 |
| Alabama | 4,661,900 | 4,626,595 | 4,587,564 | 4,537,299 | 4,506,574 | 4,486,598 | 4,469,906 | 4,462,832 | 4,451,687 | 4,447,100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Autauga County | 50,364 | 49,830 | 49,039 | 47,882 | 46,941 | 45,766 | 45,160 | 44,437 | 43,874 | 43,671 |
| Baldwin County | 174,439 | 171,748 | 168,154 | 162,149 | 156,276 | 151,502 | 148,031 | 144,936 | 141,354 | 140,415 |
| Barbour County | 29,309 | 29,460 | 29,420 | 29,372 | 29,402 | 29,441 | 29,266 | 29,210 | 29,032 | 29,038 |
| Bibb County | 21,629 | 21,483 | 21,307 | 21,375 | 21,209 | 21,038 | 20,983 | 20,942 | 19,937 | 20,826 |
| Blount County | 57,441 | 56,502 | 55,708 | 54,915 | 54,381 | 53,660 | 52,737 | 51,979 | 51,177 | 51,024 |
| Bullock County | 10,796 | 10,913 | 10,719 | 10,943 | 11,018 | 11,291 | 11,251 | 11,377 | 11,603 | 11,714 |
| Butler County | 20,090 | 20,177 | 20,198 | 20,336 | 20,476 | 20,536 | 20,607 | 21,036 | 21,314 | 21,399 |
| Calhoun County | 113,419 | 112,856 | 112,581 | 111,953 | 111,520 | 111,308 | 110,814 | 111,001 | 111,346 | 112,249 |
| Chambers County | 34,424 | 34,713 | 34,767 | 35,136 | 35,353 | 35,594 | 35,922 | 36,251 | 36,562 | 36,583 |
| Cherokee County | 24,545 | 24,514 | 24,485 | 24,242 | 24,271 | 24,142 | 24,133 | 24,073 | 24,052 | 23,988 |
| Chilton County | 42,444 | 42,196 | 41,672 | 41,431 | 41,117 | 40,743 | 40,449 | 40,024 | 39,778 | 39,593 |
| Choctaw County | 14,055 | 14,167 | 14,349 | 14,457 | 14,861 | 15,147 | 15,333 | 15,650 | 15,851 | 15,922 |
| Clarke County | 26,304 | 26,469 | 26,729 | 26,723 | 26,929 | 27,061 | 27,261 | 27,627 | 27,832 | 27,867 |
| Clay County | 13,809 | 13,794 | 13,772 | 13,831 | 13,927 | 14,058 | 14,168 | 14,256 | 14,264 | 14,254 |
| Cleburne County | 14,799 | 14,702 | 14,467 | 14,273 | 14,260 | 14,374 | 14,372 | 14,194 | 14,155 | 14,123 |
| Coffee County | 47,753 | 46,753 | 45,588 | 45,133 | 44,694 | 44,177 | 43,754 | 43,579 | 43,543 | 43,615 |
| Colbert County | 54,663 | 54,519 | 54,432 | 54,375 | 54,411 | 54,306 | 54,586 | 54,837 | 55,025 | 54,984 |
| Conecuh County | 13,066 | 13,150 | 13,309 | 13,177 | 13,238 | 13,436 | 13,699 | 13,894 | 14,040 | 14,089 |
| Coosa County | 10,814 | 10,838 | 10,880 | 10,989 | 11,180 | 11,444 | 11,558 | 11,765 | 11,862 | 12,202 |
| Covington County | 36,856 | 36,942 | 36,781 | 36,586 | 36,317 | 36,491 | 36,660 | 36,939 | 37,490 | 37,631 |
| Crenshaw County | 13,754 | 13,766 | 13,688 | 13,549 | 13,607 | 13,566 | 13,582 | 13,701 | 13,696 | 13,665 |
| Cullman County | 81,324 | 80,407 | 79,697 | 79,268 | 78,631 | 78,062 | 77,790 | 77,652 | 77,578 | 77,483 |
| Dale County | 48,292 | 48,146 | 47,993 | 48,235 | 48,633 | 49,010 | 49,050 | 48,990 | 49,070 | 49,129 |
| Dallas County | 42,867 | 42,991 | 43,210 | 43,379 | 43,945 | 44,517 | 44,955 | 45,922 | 46,194 | 46,365 |
| DeKalb County | 68,515 | 67,824 | 67,111 | 66,657 | 66,393 | 65,886 | 65,470 | 65,488 | 64,627 | 64,452 |
| Elmore County | 78,106 | 77,358 | 75,382 | 73,254 | 71,286 | 70,157 | 68,826 | 67,570 | 66,232 | 65,874 |
| Escambia County | 37,490 | 37,557 | 37,530 | 37,648 | 37,893 | 38,032 | 38,323 | 38,432 | 38,402 | 38,440 |
| Etowah County | 103,303 | 103,080 | 102,751 | 102,433 | 102,525 | 102,597 | 102,749 | 102,882 | 103,308 | 103,459 |
| Fayette County | 17,691 | 17,611 | 17,765 | 18,016 | 18,003 | 18,147 | 18,247 | 18,342 | 18,457 | 18,495 |
| Franklin County | 30,801 | 30,376 | 30,565 | 30,471 | 30,393 | 30,587 | 30,707 | 31,084 | 31,205 | 31,223 |
| Geneva County | 25,882 | 25,694 | 25,749 | 25,584 | 25,458 | 25,478 | 25,455 | 25,527 | 25,789 | 25,764 |
| Greene County | 9,172 | 9,204 | 9,153 | 9,472 | 9,533 | 9,696 | 9,838 | 9,861 | 9,942 | 9,974 |
| Hale County | 18,145 | 18,083 | 17,883 | 17,904 | 17,859 | 17,997 | 18,031 | 18,256 | 18,274 | 17,185 |
| Henry County | 16,591 | 16,579 | 16,505 | 16,425 | 16,432 | 16,370 | 16,328 | 16,303 | 16,346 | 16,310 |
| Houston County | 98,488 | 97,063 | 95,204 | 93,537 | 92,317 | 91,110 | 89,827 | 89,426 | 88,922 | 88,787 |
| Jackson County | 53,134 | 52,942 | 53,003 | 52,934 | 53,225 | 53,491 | 53,653 | 53,975 | 54,029 | 53,926 |
| Jefferson County | 659,503 | 658,815 | 659,403 | 658,114 | 658,907 | 659,741 | 659,317 | 661,309 | 662,192 | 662,047 |
| Lamar County | 14,295 | 14,454 | 14,441 | 14,702 | 14,823 | 15,062 | 15,313 | 15,560 | 15,906 | 15,904 |
| Lauderdale County | 89,128 | 88,488 | 87,943 | 87,415 | 87,185 | 86,930 | 86,857 | 87,387 | 87,985 | 87,966 |
| Lawrence County | 34,166 | 34,206 | 33,911 | 34,289 | 34,203 | 34,391 | 34,645 | 34,837 | 34,857 | 34,803 |
| Lee County | 133,010 | 130,521 | 127,925 | 125,132 | 121,542 | 119,520 | 118,127 | 116,738 | 115,530 | 115,092 |
| Limestone County | 76,135 | 73,876 | 71,730 | 69,759 | 68,373 | 67,653 | 67,079 | 66,619 | 65,912 | 65,676 |
| Lowndes County | 12,644 | 12,699 | 12,740 | 12,903 | 13,038 | 13,319 | 13,460 | 13,452 | 13,487 | 13,473 |
| Macon County | 22,290 | 22,309 | 22,547 | 22,739 | 23,045 | 23,475 | 23,654 | 23,981 | 24,076 | 24,105 |
| Madison County | 319,510 | 312,446 | 306,017 | 299,409 | 294,190 | 290,331 | 285,764 | 281,135 | 277,855 | 276,700 |
| Marengo County | 21,055 | 21,228 | 21,246 | 21,387 | 21,637 | 21,920 | 22,156 | 22,178 | 22,567 | 22,539 |
| Marion County | 29,465 | 29,565 | 29,654 | 29,490 | 29,712 | 29,973 | 30,235 | 30,590 | 31,151 | 31,214 |
| Marshall County | 88,484 | 87,427 | 86,247 | 84,892 | 83,878 | 83,407 | 82,819 | 82,151 | 82,324 | 82,231 |
| Mobile County | 406,309 | 404,097 | 401,629 | 397,909 | 397,174 | 397,442 | 398,228 | 399,997 | 400,028 | 399,843 |
| Monroe County | 22,553 | 22,702 | 22,968 | 23,181 | 23,360 | 23,538 | 23,808 | 24,006 | 24,281 | 24,324 |
| Montgomery County | 224,810 | 226,089 | 225,286 | 222,071 | 221,985 | 222,415 | 222,895 | 222,877 | 223,412 | 223,510 |
| Morgan County | 115,959 | 114,789 | 113,875 | 112,660 | 111,993 | 112,125 | 111,287 | 111,434 | 111,183 | 111,064 |
| Perry County | 10,643 | 10,737 | 10,581 | 10,792 | 11,083 | 11,244 | 11,522 | 11,632 | 11,808 | 11,861 |
| Pickens County | 19,524 | 19,627 | 19,735 | 19,842 | 20,102 | 20,320 | 20,710 | 20,825 | 20,904 | 20,949 |
| Pike County | 30,381 | 30,198 | 29,957 | 29,672 | 29,722 | 29,406 | 29,272 | 29,629 | 29,734 | 29,605 |
| Randolph County | 22,620 | 22,390 | 22,457 | 22,463 | 22,387 | 22,261 | 22,424 | 22,468 | 22,415 | 22,380 |
| Russell County | 50,504 | 50,187 | 49,642 | 49,019 | 48,917 | 48,628 | 49,141 | 49,370 | 49,660 | 49,756 |
| Shelby County | 187,784 | 182,969 | 178,289 | 171,374 | 165,497 | 159,443 | 153,809 | 149,230 | 144,519 | 143,293 |
| St. Clair County | 79,837 | 78,036 | 74,934 | 71,969 | 69,940 | 68,274 | 67,082 | 66,010 | 65,079 | 64,742 |
| Sumter County | 13,266 | 13,335 | 13,504 | 13,631 | 13,864 | 13,992 | 14,141 | 14,556 | 14,748 | 14,798 |
| Talladega County | 80,279 | 80,177 | 80,072 | 79,869 | 79,724 | 79,759 | 80,240 | 80,287 | 80,340 | 80,321 |
| Tallapoosa County | 40,773 | 40,752 | 40,701 | 40,413 | 40,574 | 40,662 | 40,918 | 41,366 | 41,722 | 41,475 |
| Tuscaloosa County | 179,448 | 177,211 | 175,339 | 170,759 | 168,050 | 166,763 | 166,135 | 165,864 | 165,192 | 164,875 |
| Walker County | 68,970 | 68,671 | 68,973 | 69,125 | 69,155 | 69,516 | 70,103 | 70,582 | 70,683 | 70,713 |
| Washington County | 17,204 | 17,206 | 17,384 | 17,416 | 17,584 | 17,746 | 17,797 | 17,891 | 18,113 | 18,097 |
| Wilcox County | 12,803 | 12,762 | 12,621 | 12,643 | 12,723 | 12,783 | 12,931 | 12,910 | 12,980 | 13,183 |
| Winston County | 23,974 | 24,219 | 24,267 | 24,216 | 24,293 | 24,341 | 24,462 | 24,543 | 24,882 | 24,843 |
Source: Population Division, U.S. Census Bureau