Alabama Census Data

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

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/2009 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,708,708 4,677,464 4,637,904 4,597,688 4,545,049 4,512,190 4,490,591 4,472,420 4,464,034 4,451,849 4,447,100
Autauga County 50,756 50,354 49,834 49,105 47,870 46,933 45,762 45,157 44,434 43,872 43,671
Baldwin County 179,878 176,212 172,815 168,516 162,564 156,573 151,707 148,141 144,988 141,358 140,415
Barbour County 29,737 29,836 29,736 29,556 29,452 29,458 29,480 29,289 29,223 29,035 29,038
Bibb County 21,587 21,589 21,485 21,285 21,375 21,208 21,037 20,983 20,942 19,936 20,826
Blount County 58,345 57,794 56,866 55,978 55,035 54,469 53,726 52,775 51,999 51,181 51,024
Bullock County 10,985 10,921 10,966 10,739 10,975 11,038 11,305 11,261 11,381 11,604 11,714
Butler County 19,964 20,171 20,243 20,231 20,338 20,476 20,536 20,607 21,036 21,313 21,399
Calhoun County 114,081 113,422 112,808 112,453 112,081 111,615 111,378 110,860 111,019 111,342 112,249
Chambers County 34,320 34,473 34,731 34,822 35,173 35,387 35,626 35,952 36,281 36,593 36,583
Cherokee County 24,448 24,413 24,474 24,531 24,268 24,291 24,159 24,143 24,078 24,053 23,988
Chilton County 42,971 42,696 42,362 41,821 41,510 41,170 40,776 40,460 40,030 39,781 39,593
Choctaw County 13,990 14,083 14,178 14,389 14,507 14,894 15,168 15,342 15,652 15,850 15,922
Clarke County 26,042 26,264 26,416 26,729 26,740 26,944 27,076 27,273 27,634 27,833 27,867
Clay County 13,640 13,807 13,772 13,777 13,847 13,939 14,066 14,173 14,257 14,264 14,254
Cleburne County 14,759 14,736 14,692 14,433 14,276 14,264 14,378 14,376 14,196 14,156 14,123
Coffee County 48,635 47,773 46,806 45,639 45,159 44,712 44,186 43,759 43,581 43,540 43,615
Colbert County 54,639 54,626 54,606 54,462 54,399 54,427 54,319 54,594 54,841 55,024 54,984
Conecuh County 12,931 13,038 13,118 13,309 13,176 13,238 13,436 13,699 13,894 14,040 14,089
Coosa County 10,556 10,724 10,783 10,857 10,964 11,156 11,423 11,539 11,746 11,843 12,202
Covington County 36,678 36,646 36,804 36,717 36,594 36,322 36,495 36,661 36,939 37,490 37,631
Crenshaw County 13,781 13,686 13,741 13,688 13,541 13,602 13,562 13,580 13,700 13,696 13,665
Cullman County 81,778 81,518 80,602 79,871 79,382 78,711 78,110 77,814 77,661 77,580 77,483
Dale County 48,147 48,400 48,263 48,038 48,319 48,691 49,052 49,070 49,001 49,068 49,129
Dallas County 41,925 42,627 42,780 43,050 43,358 43,927 44,504 44,944 45,910 46,181 46,365
DeKalb County 69,380 68,894 68,275 67,447 66,920 66,574 66,009 65,545 65,519 64,638 64,452
Elmore County 79,233 78,125 77,459 75,511 73,241 71,276 70,151 68,822 67,566 66,230 65,874
Escambia County 37,434 37,532 37,623 37,572 37,642 37,888 38,028 38,319 38,430 38,402 38,440
Etowah County 103,645 103,435 103,216 102,854 102,602 102,657 102,698 102,815 102,914 103,313 103,459
Fayette County 17,371 17,577 17,538 17,758 18,012 17,998 18,145 18,244 18,341 18,456 18,495
Franklin County 31,091 31,051 30,627 30,791 30,673 30,533 30,684 30,766 31,112 31,208 31,223
Geneva County 25,961 25,971 25,717 25,769 25,584 25,458 25,481 25,458 25,528 25,790 25,764
Greene County 8,829 9,039 9,100 9,119 9,472 9,534 9,697 9,840 9,864 9,946 9,974
Hale County 17,975 18,083 18,091 17,901 17,921 17,876 18,013 18,047 18,271 18,288 17,185
Henry County 16,647 16,623 16,653 16,555 16,424 16,432 16,370 16,326 16,301 16,344 16,310
Houston County 100,085 98,852 97,392 95,511 93,614 92,374 91,147 89,849 89,437 88,919 88,787
Jackson County 52,838 52,934 52,796 52,998 52,923 53,217 53,483 53,648 53,972 54,029 53,926
Jefferson County 665,027 663,394 661,477 661,447 659,715 660,016 660,486 659,766 661,494 662,214 662,047
Lamar County 14,200 14,341 14,484 14,456 14,707 14,828 15,065 15,317 15,561 15,905 15,904
Lauderdale County 89,599 89,200 88,522 87,992 87,437 87,203 86,944 86,872 87,393 87,982 87,966
Lawrence County 34,106 34,047 34,151 33,875 34,293 34,204 34,393 34,643 34,836 34,856 34,803
Lee County 135,883 133,105 130,791 128,217 125,350 121,698 119,631 118,197 116,759 115,511 115,092
Limestone County 78,572 76,314 73,909 71,795 69,792 68,407 67,685 67,108 66,643 65,930 65,676
Lowndes County 12,293 12,592 12,664 12,711 12,898 13,033 13,316 13,459 13,451 13,487 13,473
Macon County 21,789 22,195 22,258 22,544 22,736 23,041 23,470 23,651 23,980 24,075 24,105
Madison County 327,744 320,914 313,796 307,509 300,272 294,814 290,763 286,037 281,264 277,868 276,700
Marengo County 20,943 21,100 21,265 21,335 21,405 21,649 21,930 22,161 22,179 22,566 22,539
Marion County 29,116 29,378 29,501 29,585 29,493 29,712 29,972 30,235 30,588 31,149 31,214
Marshall County 90,399 89,200 87,970 86,760 85,298 84,161 83,592 82,922 82,191 82,333 82,231
Mobile County 411,721 409,132 405,234 402,199 398,369 397,521 397,707 398,417 400,094 400,061 399,843
Monroe County 22,389 22,648 22,759 22,986 23,169 23,351 23,532 23,803 24,004 24,281 24,324
Montgomery County 224,119 224,525 225,648 225,333 222,220 222,085 222,486 222,936 222,901 223,413 223,510
Morgan County 117,293 116,297 115,148 114,297 112,951 112,210 112,287 111,397 111,494 111,194 111,064
Perry County 10,623 10,753 10,726 10,554 10,787 11,078 11,241 11,521 11,632 11,808 11,861
Pickens County 19,218 19,385 19,503 19,698 19,834 20,096 20,316 20,708 20,823 20,904 20,949
Pike County 30,461 30,371 30,186 29,975 29,685 29,727 29,413 29,279 29,631 29,734 29,605
Randolph County 22,577 22,620 22,389 22,461 22,472 22,394 22,268 22,429 22,470 22,414 22,380
Russell County 50,846 50,285 50,227 49,695 49,094 48,980 48,684 49,188 49,408 49,692 49,756
Shelby County 192,503 188,483 183,478 178,840 171,678 165,723 159,608 153,918 149,280 144,523 143,293
St. Clair County 81,895 80,287 78,515 75,223 72,004 69,966 68,292 67,090 66,013 65,079 64,742
Sumter County 12,853 13,102 13,269 13,471 13,640 13,869 13,996 14,143 14,555 14,748 14,798
Talladega County 80,242 80,495 80,186 80,124 79,902 79,746 79,776 80,247 80,291 80,338 80,321
Tallapoosa County 41,008 40,920 40,797 40,719 40,445 40,605 40,693 40,947 41,390 41,743 41,475
Tuscaloosa County 184,035 181,780 178,998 176,899 172,060 169,051 167,484 166,610 166,110 165,191 164,875
Walker County 68,742 68,903 68,655 68,978 69,124 69,153 69,514 70,097 70,577 70,680 70,713
Washington County 17,069 17,088 17,124 17,369 17,410 17,579 17,743 17,795 17,890 18,112 18,097
Wilcox County 12,384 12,617 12,580 12,538 12,642 12,721 12,781 12,928 12,908 12,980 13,183
Winston County 23,997 24,068 24,326 24,321 24,236 24,307 24,350 24,468 24,546 24,882 24,843

Source: Population Division, U.S. Census Bureau