Skip to content

Alabama 2008 vs 2024: county swing

62 of 67 counties moved toward the Republican ticket; 1 changed hands.

Autauga County: swing D+1.5Blount County: swing R+11.5Chambers County: swing R+14.9Chilton County: swing R+14.3Colbert County: swing R+26.3Dale County: swing R+7.7Elmore County: swing R+1.1Hale County: swing R+14.8Lawrence County: swing R+34.3Limestone County: swing R+2.0Monroe County: swing R+12.9Pickens County: swing R+14.9Talladega County: swing R+15.2Choctaw County: swing R+16.5Clarke County: swing R+5.5Cleburne County: swing R+21.3Coffee County: swing R+9.0Coosa County: swing R+25.8Dallas County: swing R+2.0Etowah County: swing R+17.5Franklin County: swing R+34.2Geneva County: swing R+14.5Henry County: swing R+21.1Jackson County: swing R+34.5Lee County: swing R+8.1Lowndes County: swing R+12.7Macon County: swing R+17.8Madison County: swing D+6.0Marion County: swing R+25.4Marshall County: swing R+15.3Mobile County: swing R+7.7Montgomery County: swing D+11.4Shelby County: swing D+12.5Sumter County: swing R+9.1Tuscaloosa County: swing R+4.6Wilcox County: swing R+10.7Bibb County: swing R+18.6Bullock County: swing R+2.6Calhoun County: swing R+12.2Baldwin County: swing R+6.6Clay County: swing R+22.9Crenshaw County: swing R+16.8Fayette County: swing R+23.2Jefferson County: swing D+5.3Marengo County: swing R+7.3Morgan County: swing R+8.8St. Clair County: swing R+0.9Washington County: swing R+26.0Barbour County: swing R+13.3Butler County: swing R+9.3Cherokee County: swing R+24.3Conecuh County: swing R+13.3Covington County: swing R+14.1DeKalb County: swing R+22.7Escambia County: swing R+17.8Greene County: swing R+10.9Houston County: swing R+7.0Lamar County: swing R+22.3Lauderdale County: swing R+23.3Perry County: swing R+2.4Randolph County: swing R+25.3Russell County: swing R+5.6Tallapoosa County: swing R+13.1Walker County: swing R+25.4Winston County: swing R+20.4Cullman County: swing R+15.3Pike County: swing R+9.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20082024SwingVotes 2008Votes 2024
Jackson County R+37.0 R+71.5 R+34.5 20,874 23,509
Lawrence County R+28.0 R+62.3 R+34.3 14,680 16,115
Franklin County R+39.1 R+73.3 R+34.2 11,693 12,077
Colbert County R+20.2 R+46.5 R+26.3 24,843 27,086
Washington County R+29.4 R+55.4 R+26.0 8,775 8,430
Coosa County R+17.5 R+43.3 R+25.8 5,563 5,264
Marion County R+56.2 R+81.6 R+25.4 12,355 13,523
Walker County R+46.4 R+71.8 R+25.4 28,652 29,747
Randolph County R+39.6 R+64.9 R+25.3 10,384 11,075
Cherokee County R+51.2 R+75.5 R+24.3 9,745 12,984
Lauderdale County R+28.2 R+51.5 R+23.3 38,104 43,454
Fayette County R+48.8 R+72.0 R+23.2 7,957 8,356
Clay County R+47.3 R+70.2 R+22.9 6,819 6,757
DeKalb County R+51.2 R+73.9 R+22.7 24,015 29,583
Lamar County R+53.8 R+76.1 R+22.3 7,075 6,875
Cleburne County R+62.3 R+83.6 R+21.3 6,492 7,637
Henry County R+29.7 R+50.8 R+21.1 8,648 9,301
Winston County R+63.3 R+83.7 R+20.4 10,031 11,129
Bibb County R+45.8 R+64.4 R+18.6 8,644 9,241
Escambia County R+28.5 R+46.3 R+17.8 14,674 14,929
Macon County D+74.1 D+56.3 R+17.8 10,877 7,820
Etowah County R+38.2 R+55.7 R+17.5 44,737 46,023
Crenshaw County R+37.9 R+54.7 R+16.8 6,291 6,480
Choctaw County R+7.4 R+23.9 R+16.5 7,894 6,646
Cullman County R+65.2 R+80.5 R+15.3 35,305 43,052
Marshall County R+56.4 R+71.7 R+15.3 33,166 40,277
Talladega County R+18.5 R+33.7 R+15.2 34,204 33,175
Chambers County R+8.4 R+23.3 R+14.9 14,956 14,221
Pickens County R+8.4 R+23.3 R+14.9 10,067 8,898
Hale County D+21.7 D+6.9 R+14.8 8,214 7,290
Geneva County R+62.5 R+77.0 R+14.5 11,657 12,390
Chilton County R+57.8 R+72.1 R+14.3 17,785 19,728
Covington County R+58.3 R+72.4 R+14.1 15,787 17,072
Barbour County R+1.4 R+14.7 R+13.3 11,630 9,832
Conecuh County R+0.6 R+13.9 R+13.3 6,943 6,043
Tallapoosa County R+36.5 R+49.6 R+13.1 19,311 19,980
Monroe County R+10.2 R+23.1 R+12.9 11,252 9,799
Lowndes County D+50.0 D+37.3 R+12.7 7,278 5,652
Calhoun County R+32.5 R+44.7 R+12.2 49,242 48,530
Blount County R+69.5 R+81.0 R+11.5 24,267 28,115
Greene County D+66.6 D+55.7 R+10.9 5,305 4,035
Wilcox County D+42.2 D+31.5 R+10.7 6,494 5,260
Pike County R+15.3 R+25.1 R+9.8 13,955 13,214
Butler County R+13.4 R+22.7 R+9.3 9,709 8,467
Sumter County D+50.3 D+41.2 R+9.1 7,020 5,297
Coffee County R+48.9 R+57.9 R+9.0 20,128 22,270
Morgan County R+43.8 R+52.6 R+8.8 50,542 53,369
Lee County R+19.7 R+27.8 R+8.1 54,325 72,695
Dale County R+44.6 R+52.3 R+7.7 19,320 19,103
Mobile County R+8.7 R+16.4 R+7.7 181,424 174,545
Marengo County flipped D+3.6 R+3.7 R+7.3 11,471 9,673
Houston County R+40.8 R+47.8 R+7.0 41,735 44,195
Baldwin County R+51.5 R+58.1 R+6.6 81,413 121,808
Russell County D+7.3 D+1.7 R+5.6 18,915 20,679
Clarke County R+11.6 R+17.1 R+5.5 13,435 11,946
Tuscaloosa County R+15.9 R+20.5 R+4.6 78,912 84,879
Bullock County D+48.4 D+45.8 R+2.6 5,415 4,106
Perry County D+45.1 D+42.7 R+2.4 6,159 4,457
Dallas County D+34.5 D+32.5 R+2.0 20,852 15,528
Limestone County R+41.9 R+43.9 R+2.0 33,551 53,096
Elmore County R+50.9 R+52.0 R+1.1 34,315 41,491
St. Clair County R+63.2 R+64.1 R+0.9 34,088 43,440
Autauga County R+47.8 R+46.3 D+1.5 23,641 28,190
Jefferson County D+5.1 D+10.4 D+5.3 318,524 296,741
Madison County R+15.0 R+9.0 D+6.0 152,899 196,355
Montgomery County D+19.3 D+30.7 D+11.4 104,743 89,375
Shelby County R+53.4 R+40.9 D+12.5 90,643 114,043

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