Skip to content

Alabama 2004 vs 2008: county swing

30 of 67 counties moved toward the Republican ticket; 2 changed hands.

Autauga County: swing D+4.2Blount County: swing R+6.9Chambers County: swing D+9.1Chilton County: swing R+3.5Colbert County: swing R+9.4Dale County: swing D+5.5Elmore County: swing D+3.4Hale County: swing D+4.7Lawrence County: swing R+16.8Limestone County: swing R+5.5Monroe County: swing D+12.5Pickens County: swing D+5.3Talladega County: swing D+4.8Choctaw County: swing D+0.8Clarke County: swing D+6.9Cleburne County: swing R+10.9Coffee County: swing R+0.4Coosa County: swing R+0.5Dallas County: swing D+13.8Etowah County: swing R+10.8Franklin County: swing R+13.2Geneva County: swing R+3.3Henry County: swing D+3.3Jackson County: swing R+22.7Lee County: swing D+6.6Lowndes County: swing D+9.4Macon County: swing D+7.9Madison County: swing D+3.7Marion County: swing R+16.0Marshall County: swing R+10.9Mobile County: swing D+9.3Montgomery County: swing D+18.1Shelby County: swing D+8.2Sumter County: swing D+9.1Tuscaloosa County: swing D+7.6Wilcox County: swing D+7.0Bibb County: swing R+1.3Bullock County: swing D+12.0Calhoun County: swing D+0.1Baldwin County: swing D+2.4Clay County: swing R+5.8Crenshaw County: swing R+0.1Fayette County: swing R+9.7Jefferson County: swing D+14.1Marengo County: swing D+5.7Morgan County: swing R+4.8St. Clair County: swing R+1.3Washington County: swing R+6.1Barbour County: swing D+8.5Butler County: swing D+5.2Cherokee County: swing R+19.3Conecuh County: swing D+8.5Covington County: swing R+5.7DeKalb County: swing R+10.6Escambia County: swing D+9.4Greene County: swing D+7.5Houston County: swing D+8.1Lamar County: swing R+11.1Lauderdale County: swing R+7.9Perry County: swing D+8.4Randolph County: swing R+2.8Russell County: swing D+7.1Tallapoosa County: swing D+2.1Walker County: swing R+10.6Winston County: swing R+6.8Cullman County: swing R+11.9Pike County: swing D+11.2
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20042008SwingVotes 2004Votes 2008
Jackson County R+14.3 R+37.0 R+22.7 20,321 20,874
Cherokee County R+31.9 R+51.2 R+19.3 9,049 9,745
Lawrence County R+11.2 R+28.0 R+16.8 14,001 14,680
Marion County R+40.2 R+56.2 R+16.0 12,875 12,355
Franklin County R+25.9 R+39.1 R+13.2 12,269 11,693
Cullman County R+53.3 R+65.2 R+11.9 35,191 35,305
Lamar County R+42.7 R+53.8 R+11.1 6,885 7,075
Cleburne County R+51.4 R+62.3 R+10.9 5,798 6,492
Marshall County R+45.5 R+56.4 R+10.9 31,491 33,166
Etowah County R+27.4 R+38.2 R+10.8 42,680 44,737
DeKalb County R+40.6 R+51.2 R+10.6 24,135 24,015
Walker County R+35.8 R+46.4 R+10.6 28,367 28,652
Fayette County R+39.1 R+48.8 R+9.7 8,002 7,957
Colbert County R+10.8 R+20.2 R+9.4 23,935 24,843
Lauderdale County R+20.3 R+28.2 R+7.9 37,107 38,104
Blount County R+62.6 R+69.5 R+6.9 21,504 24,267
Winston County R+56.5 R+63.3 R+6.8 10,423 10,031
Washington County R+23.3 R+29.4 R+6.1 8,247 8,775
Clay County R+41.5 R+47.3 R+5.8 6,576 6,819
Covington County R+52.6 R+58.3 R+5.7 14,627 15,787
Limestone County R+36.4 R+41.9 R+5.5 29,073 33,551
Morgan County R+39.0 R+43.8 R+4.8 47,007 50,542
Chilton County R+54.3 R+57.8 R+3.5 16,693 17,785
Geneva County R+59.2 R+62.5 R+3.3 10,520 11,657
Randolph County R+36.8 R+39.6 R+2.8 9,001 10,384
Bibb County R+44.5 R+45.8 R+1.3 7,600 8,644
St. Clair County R+61.9 R+63.2 R+1.3 29,161 34,088
Coosa County R+17.0 R+17.5 R+0.5 5,001 5,563
Coffee County R+48.5 R+48.9 R+0.4 17,616 20,128
Crenshaw County R+37.8 R+37.9 R+0.1 5,500 6,291
Calhoun County R+32.6 R+32.5 D+0.1 45,249 49,242
Choctaw County R+8.2 R+7.4 D+0.8 7,227 7,894
Tallapoosa County R+38.6 R+36.5 D+2.1 17,952 19,311
Baldwin County R+53.9 R+51.5 D+2.4 69,320 81,413
Henry County R+33.0 R+29.7 D+3.3 7,361 8,648
Elmore County R+54.3 R+50.9 D+3.4 28,680 34,315
Madison County R+18.7 R+15.0 D+3.7 131,062 152,899
Autauga County R+52.0 R+47.8 D+4.2 20,081 23,641
Hale County D+17.0 D+21.7 D+4.7 7,945 8,214
Talladega County R+23.3 R+18.5 D+4.8 29,898 34,204
Butler County R+18.6 R+13.4 D+5.2 8,416 9,709
Pickens County R+13.7 R+8.4 D+5.3 9,132 10,067
Dale County R+50.1 R+44.6 D+5.5 18,231 19,320
Marengo County flipped R+2.1 D+3.6 D+5.7 10,322 11,471
Lee County R+26.3 R+19.7 D+6.6 44,610 54,325
Clarke County R+18.5 R+11.6 D+6.9 11,394 13,435
Wilcox County D+35.2 D+42.2 D+7.0 5,682 6,494
Russell County D+0.2 D+7.3 D+7.1 16,809 18,915
Greene County D+59.1 D+66.6 D+7.5 4,748 5,305
Tuscaloosa County R+23.5 R+15.9 D+7.6 69,830 78,912
Macon County D+66.2 D+74.1 D+7.9 9,407 10,877
Houston County R+48.9 R+40.8 D+8.1 36,201 41,735
Shelby County R+61.6 R+53.4 D+8.2 78,906 90,643
Perry County D+36.7 D+45.1 D+8.4 5,523 6,159
Barbour County R+9.9 R+1.4 D+8.5 10,777 11,630
Conecuh County R+9.1 R+0.6 D+8.5 6,021 6,943
Chambers County R+17.5 R+8.4 D+9.1 13,032 14,956
Sumter County D+41.2 D+50.3 D+9.1 6,433 7,020
Mobile County R+18.0 R+8.7 D+9.3 156,771 181,424
Escambia County R+37.9 R+28.5 D+9.4 12,395 14,674
Lowndes County D+40.6 D+50.0 D+9.4 6,021 7,278
Pike County R+26.5 R+15.3 D+11.2 11,883 13,955
Bullock County D+36.4 D+48.4 D+12.0 4,717 5,415
Monroe County R+22.7 R+10.2 D+12.5 9,534 11,252
Dallas County D+20.7 D+34.5 D+13.8 18,573 20,852
Jefferson County flipped R+9.0 D+5.1 D+14.1 292,967 318,524
Montgomery County D+1.2 D+19.3 D+18.1 89,650 104,743

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data