Skip to content

Georgia 2020 vs 2024: county swing

135 of 159 counties moved toward the Republican ticket; 3 changed hands.

Appling County: swing R+5.4Barrow County: swing D+2.7Bryan County: swing R+1.2Candler County: swing R+5.4Chattooga County: swing R+2.4Clarke County: swing R+3.8Colquitt County: swing R+3.0Crawford County: swing R+3.7Dodge County: swing R+4.4Emanuel County: swing R+5.6Fayette County: swing D+3.6Gilmer County: swing D+1.1Wheeler County: swing R+6.0Whitfield County: swing R+3.7Wilkinson County: swing R+5.4Glascock County: swing R+4.2Gordon County: swing R+1.0Grady County: swing R+6.3Hall County: swing R+0.5Jackson County: swing D+2.9Jones County: swing R+4.1Laurens County: swing R+4.4Lumpkin County: swing R+3.5Marion County: swing R+3.6Miller County: swing R+4.0Newton County: swing D+4.2Peach County: swing R+1.4Polk County: swing R+3.4Randolph County: swing R+1.6Seminole County: swing R+5.6Taliaferro County: swing R+6.7Tift County: swing R+2.2Troup County: swing R+2.4Upson County: swing R+5.6Washington County: swing R+2.6Heard County: swing R+3.6Cobb County: swing D+0.6Coffee County: swing R+5.4Columbia County: swing D+0.2Coweta County: swing D+1.7Crisp County: swing R+0.9Decatur County: swing R+6.9Dooly County: swing R+1.7Dougherty County: swing D+1.1Echols County: swing R+6.5Effingham County: swing D+0.5Evans County: swing R+5.5Floyd County: swing R+0.9Franklin County: swing R+3.2Atkinson County: swing R+7.2Bacon County: swing R+0.5Baldwin County: swing R+3.5Bartow County: swing R+0.3Bleckley County: swing R+2.5Brantley County: swing R+1.2Bulloch County: swing R+5.3Calhoun County: swing R+3.2Charlton County: swing R+5.5Chattahoochee County: swing R+3.1Cherokee County: swing D+0.3Clayton County: swing R+1.7Wilkes County: swing R+3.7Worth County: swing R+2.6Habersham County: swing R+0.9Hancock County: swing R+8.6Hart County: swing R+5.2Irwin County: swing R+3.2Jasper County: swing R+5.2Jenkins County: swing R+4.5Lamar County: swing R+5.0Lanier County: swing R+4.7Lincoln County: swing R+7.3Morgan County: swing R+4.2Muscogee County: swing R+0.6Quitman County: swing R+5.7McIntosh County: swing R+7.6Paulding County: swing D+5.0Lowndes County: swing R+6.0McDuffie County: swing R+5.8Madison County: swing R+1.7Meriwether County: swing R+4.9Mitchell County: swing R+5.8Montgomery County: swing R+3.1Murray County: swing R+2.5Oglethorpe County: swing R+3.6Pierce County: swing R+2.4Pike County: swing R+2.4Pulaski County: swing R+1.6Rabun County: swing D+0.5Rockdale County: swing D+6.7Spalding County: swing D+4.0Stephens County: swing R+4.1Tattnall County: swing R+4.6Taylor County: swing R+4.1Thomas County: swing R+4.6Toombs County: swing R+5.5Towns County: swing R+1.7Twiggs County: swing R+7.4Walker County: swing R+0.1Warren County: swing R+6.7Banks County: swing R+0.2Berrien County: swing R+3.3Brooks County: swing R+6.0Burke County: swing R+7.6Camden County: swing R+4.9Chatham County: swing R+0.8Clay County: swing R+3.2Baker County: swing R+4.0Bibb County: swing R+1.3Butts County: swing R+1.6Catoosa County: swing D+0.4Clinch County: swing R+4.0Cook County: swing R+6.0Dawson County: swing D+2.5Early County: swing R+6.5Forsyth County: swing D+0.1Webster County: swing R+10.6White County: swing R+2.3Wilcox County: swing R+2.2Dade County: swing R+2.0DeKalb County: swing R+2.6Douglas County: swing D+6.3Elbert County: swing R+6.8Fannin County: swing R+0.1Fulton County: swing R+1.5Glynn County: swing R+2.8Greene County: swing R+2.4Haralson County: swing R+0.4Houston County: swing D+1.2Jefferson County: swing R+8.0Long County: swing R+3.2Macon County: swing R+5.2Monroe County: swing R+3.9Oconee County: swing R+2.4Pickens County: swing R+0.1Putnam County: swing R+1.4Schley County: swing R+3.6Stewart County: swing R+2.9Telfair County: swing R+8.4Treutlen County: swing R+7.0Walton County: swing D+3.4Gwinnett County: swing R+1.7Harris County: swing R+1.8Henry County: swing D+9.1Jeff Davis County: swing R+4.7Johnson County: swing R+6.6Lee County: swing D+0.9Liberty County: swing R+6.7Turner County: swing R+3.7Union County: swing D+0.8Ware County: swing R+2.7Wayne County: swing R+2.5Ben Hill County: swing R+6.0Carroll County: swing R+2.2Richmond County: swing R+1.0Screven County: swing R+6.3Sumter County: swing R+2.6Talbot County: swing R+8.5Terrell County: swing R+4.3
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20202024SwingVotes 2020Votes 2024
Webster County R+7.8 R+18.4 R+10.6 1,391 1,336
Hancock County D+43.9 D+35.3 R+8.6 4,153 4,240
Talbot County D+20.5 D+12.0 R+8.5 3,522 3,379
Telfair County R+30.9 R+39.3 R+8.4 4,334 4,214
Jefferson County flipped D+6.8 R+1.2 R+8.0 7,639 7,463
Burke County R+1.7 R+9.3 R+7.6 10,683 11,070
McIntosh County R+21.0 R+28.6 R+7.6 6,696 7,408
Twiggs County R+7.3 R+14.7 R+7.4 4,444 4,456
Lincoln County R+37.5 R+44.8 R+7.3 4,641 4,931
Atkinson County R+46.8 R+54.0 R+7.2 3,155 3,057
Treutlen County R+37.4 R+44.4 R+7.0 3,077 3,121
Decatur County R+17.0 R+23.9 R+6.9 11,625 11,549
Elbert County R+36.5 R+43.3 R+6.8 9,171 9,589
Liberty County D+24.1 D+17.4 R+6.7 21,394 23,028
Taliaferro County D+21.7 D+15.0 R+6.7 928 884
Warren County D+11.4 D+4.7 R+6.7 2,650 2,592
Johnson County R+39.7 R+46.3 R+6.6 4,100 3,984
Early County R+5.0 R+11.5 R+6.5 5,188 4,879
Echols County R+75.6 R+82.1 R+6.5 1,441 1,438
Grady County R+31.9 R+38.2 R+6.3 10,707 10,718
Screven County R+18.9 R+25.2 R+6.3 6,627 6,920
Ben Hill County R+26.1 R+32.1 R+6.0 6,564 6,501
Brooks County R+20.7 R+26.7 R+6.0 7,101 7,210
Cook County R+40.4 R+46.4 R+6.0 7,035 7,357
Lowndes County R+12.0 R+18.0 R+6.0 46,355 47,795
Wheeler County R+39.1 R+45.1 R+6.0 2,285 2,276
McDuffie County R+19.1 R+24.9 R+5.8 10,455 10,537
Mitchell County R+10.5 R+16.3 R+5.8 8,962 8,877
Quitman County R+9.7 R+15.4 R+5.7 1,106 1,140
Emanuel County R+38.5 R+44.1 R+5.6 9,505 9,619
Seminole County R+34.9 R+40.5 R+5.6 3,888 4,007
Upson County R+34.1 R+39.7 R+5.6 12,905 13,662
Charlton County R+50.6 R+56.1 R+5.5 4,568 4,628
Evans County R+36.8 R+42.3 R+5.5 4,247 4,244
Toombs County R+45.2 R+50.7 R+5.5 10,914 10,912
Appling County R+57.0 R+62.4 R+5.4 8,390 8,334
Candler County R+42.1 R+47.5 R+5.4 4,431 4,568
Coffee County R+39.8 R+45.2 R+5.4 15,214 15,715
Wilkinson County R+12.4 R+17.8 R+5.4 4,770 4,908
Bulloch County R+23.7 R+29.0 R+5.3 30,090 32,657
Hart County R+49.6 R+54.8 R+5.2 12,728 14,331
Jasper County R+53.2 R+58.4 R+5.2 7,644 9,118
Macon County D+23.1 D+17.9 R+5.2 4,663 4,686
Lamar County R+41.0 R+46.0 R+5.0 9,045 10,412
Camden County R+30.8 R+35.7 R+4.9 23,686 26,393
Meriwether County R+20.6 R+25.5 R+4.9 10,877 11,788
Jeff Davis County R+63.6 R+68.3 R+4.7 5,771 5,872
Lanier County R+41.7 R+46.4 R+4.7 3,576 3,736
Tattnall County R+48.8 R+53.4 R+4.6 8,185 8,512
Thomas County R+19.5 R+24.1 R+4.6 21,872 22,080
Jenkins County R+25.9 R+30.4 R+4.5 3,455 3,409
Dodge County R+45.5 R+49.9 R+4.4 8,071 8,350
Laurens County R+28.3 R+32.7 R+4.4 22,731 23,352
Terrell County D+8.4 D+4.1 R+4.3 4,416 4,341
Glascock County R+79.7 R+83.9 R+4.2 1,565 1,670
Morgan County R+41.7 R+45.9 R+4.2 11,706 13,181
Jones County R+33.9 R+38.0 R+4.1 14,934 16,092
Stephens County R+58.7 R+62.8 R+4.1 11,885 13,099
Taylor County R+26.9 R+31.0 R+4.1 3,842 3,982
Baker County R+15.8 R+19.8 R+4.0 1,555 1,476
Clinch County R+47.6 R+51.6 R+4.0 2,861 2,908
Miller County R+46.5 R+50.5 R+4.0 2,834 2,724
Monroe County R+42.8 R+46.7 R+3.9 15,590 17,704
Clarke County D+42.1 D+38.3 R+3.8 51,346 52,887
Crawford County R+46.1 R+49.8 R+3.7 6,102 6,340
Turner County R+24.8 R+28.5 R+3.7 3,791 3,833
Whitfield County R+40.7 R+44.4 R+3.7 36,766 39,828
Wilkes County R+13.2 R+16.9 R+3.7 5,030 5,098
Heard County R+68.5 R+72.1 R+3.6 5,394 6,210
Marion County R+26.6 R+30.2 R+3.6 3,625 3,621
Oglethorpe County R+38.8 R+42.4 R+3.6 8,133 8,822
Schley County R+58.8 R+62.4 R+3.6 2,275 2,428
Baldwin County flipped D+1.3 R+2.2 R+3.5 18,251 18,825
Lumpkin County R+58.2 R+61.7 R+3.5 15,531 17,808
Polk County R+57.1 R+60.5 R+3.4 17,396 19,171
Berrien County R+66.5 R+69.8 R+3.3 7,743 8,068
Calhoun County D+15.5 D+12.3 R+3.2 2,198 2,056
Clay County D+10.7 D+7.5 R+3.2 1,435 1,442
Franklin County R+69.4 R+72.6 R+3.2 10,765 12,140
Irwin County R+51.0 R+54.2 R+3.2 4,168 4,342
Long County R+26.3 R+29.5 R+3.2 5,657 7,056
Chattahoochee County R+13.4 R+16.5 R+3.1 1,582 1,694
Montgomery County R+49.9 R+53.0 R+3.1 3,967 3,973
Colquitt County R+47.2 R+50.2 R+3.0 16,086 16,611
Stewart County D+19.1 D+16.2 R+2.9 1,990 2,028
Glynn County R+23.2 R+26.0 R+2.8 41,988 43,912
Ware County R+40.4 R+43.1 R+2.7 14,189 14,392
DeKalb County D+67.4 D+64.8 R+2.6 370,746 366,008
Sumter County D+4.8 D+2.2 R+2.6 12,148 12,049
Washington County flipped D+0.7 R+1.9 R+2.6 9,477 9,493
Worth County R+47.8 R+50.4 R+2.6 9,285 9,309
Bleckley County R+52.8 R+55.3 R+2.5 5,708 6,044
Murray County R+69.1 R+71.6 R+2.5 15,389 17,468
Wayne County R+57.2 R+59.7 R+2.5 12,779 13,561
Chattooga County R+61.8 R+64.2 R+2.4 10,050 10,706
Greene County R+26.5 R+28.9 R+2.4 11,244 12,786
Oconee County R+33.5 R+35.9 R+2.4 25,168 27,287
Pierce County R+75.1 R+77.5 R+2.4 9,047 9,761
Pike County R+71.1 R+73.5 R+2.4 10,720 12,549
Troup County R+21.9 R+24.3 R+2.4 30,047 31,304
White County R+66.2 R+68.5 R+2.3 14,816 16,825
Carroll County R+39.0 R+41.2 R+2.2 54,472 60,494
Tift County R+33.5 R+35.7 R+2.2 16,279 16,989
Wilcox County R+47.0 R+49.2 R+2.2 3,279 3,347
Dade County R+64.6 R+66.6 R+2.0 7,434 8,200
Harris County R+44.3 R+46.1 R+1.8 19,991 22,353
Clayton County D+70.9 D+69.2 R+1.7 112,330 111,729
Dooly County R+6.0 R+7.7 R+1.7 4,105 4,177
Gwinnett County D+18.2 D+16.5 R+1.7 414,023 420,681
Madison County R+53.0 R+54.7 R+1.7 14,937 16,787
Towns County R+60.6 R+62.3 R+1.7 7,979 8,838
Butts County R+43.6 R+45.2 R+1.6 11,771 13,019
Pulaski County R+38.9 R+40.5 R+1.6 4,081 4,336
Randolph County D+9.2 D+7.6 R+1.6 3,073 2,990
Fulton County D+46.4 D+44.9 R+1.5 523,779 535,238
Peach County R+4.6 R+6.0 R+1.4 12,553 13,454
Putnam County R+40.8 R+42.2 R+1.4 11,855 12,877
Bibb County D+23.8 D+22.5 R+1.3 70,714 69,181
Brantley County R+81.2 R+82.4 R+1.2 7,749 8,500
Bryan County R+35.1 R+36.3 R+1.2 21,335 24,651
Gordon County R+62.5 R+63.5 R+1.0 24,033 27,606
Richmond County D+37.1 D+36.1 R+1.0 87,009 83,578
Crisp County R+25.0 R+25.9 R+0.9 8,033 8,116
Floyd County R+41.1 R+42.0 R+0.9 41,341 44,738
Habersham County R+64.0 R+64.9 R+0.9 20,431 23,280
Chatham County D+18.8 D+18.0 R+0.8 133,408 141,109
Muscogee County D+24.0 D+23.4 R+0.6 80,514 80,491
Bacon County R+72.7 R+73.2 R+0.5 4,667 4,839
Hall County R+43.3 R+43.8 R+0.5 90,537 101,973
Haralson County R+74.0 R+74.4 R+0.4 14,246 16,364
Bartow County R+50.7 R+51.0 R+0.3 50,464 57,547
Banks County R+78.0 R+78.2 R+0.2 8,801 10,519
Fannin County R+64.7 R+64.8 R+0.1 14,849 16,096
Pickens County R+65.7 R+65.8 R+0.1 17,167 20,915
Walker County R+59.2 R+59.3 R+0.1 29,354 32,086
Forsyth County R+33.2 R+33.1 D+0.1 129,311 138,249
Columbia County R+25.8 R+25.6 D+0.2 80,575 85,920
Cherokee County R+39.3 R+39.0 D+0.3 144,815 162,281
Catoosa County R+55.9 R+55.5 D+0.4 32,593 35,038
Effingham County R+49.6 R+49.1 D+0.5 31,571 36,244
Rabun County R+57.4 R+56.9 D+0.5 9,568 10,423
Cobb County D+14.3 D+14.9 D+0.6 393,728 401,369
Union County R+63.3 R+62.5 D+0.8 15,558 17,880
Lee County R+44.5 R+43.6 D+0.9 16,714 17,683
Dougherty County D+40.0 D+41.1 D+1.1 35,287 33,850
Gilmer County R+63.6 R+62.5 D+1.1 16,525 18,481
Houston County R+12.4 R+11.2 D+1.2 74,838 81,514
Coweta County R+35.6 R+33.9 D+1.7 76,799 85,916
Dawson County R+67.8 R+65.3 D+2.5 16,081 19,561
Barrow County R+43.1 R+40.4 D+2.7 37,921 43,934
Jackson County R+58.0 R+55.1 D+2.9 37,675 47,243
Walton County R+49.3 R+45.9 D+3.4 51,093 58,376
Fayette County R+6.8 R+3.2 D+3.6 71,994 74,633
Spalding County R+20.7 R+16.7 D+4.0 30,211 33,038
Newton County D+10.9 D+15.1 D+4.2 54,234 59,051
Paulding County R+29.1 R+24.1 D+5.0 85,372 95,196
Douglas County D+25.2 D+31.5 D+6.3 69,106 70,721
Rockdale County D+40.8 D+47.5 D+6.7 44,681 45,160
Henry County D+20.5 D+29.6 D+9.1 122,998 129,034

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