Alabama Census Data

  1. Alabama Cities & Towns: Absolute & Relative Change (%) from 2000 to 2008
  2. Alabama Cities & Towns: Population Estimates From 2000 to 2008
  3. Alabama Quick Facts: People, Business & Geography (U.S. Census Bureau)

Census Data for Alabama Counties

(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