Skip to content

Georgia 2000 vs 2024: county swing

128 of 159 counties moved toward the Republican ticket; 23 changed hands.

Appling County: swing R+32.1Barrow County: swing R+5.1Bryan County: swing D+1.4Candler County: swing R+25.8Chattooga County: swing R+50.1Clarke County: swing D+26.8Colquitt County: swing R+17.2Crawford County: swing R+36.5Dodge County: swing R+30.4Emanuel County: swing R+36.0Fayette County: swing D+37.8Gilmer County: swing R+25.8Wheeler County: swing R+41.2Whitfield County: swing R+6.6Wilkinson County: swing R+20.1Glascock County: swing R+33.5Gordon County: swing R+31.4Grady County: swing R+20.7Hall County: swing R+0.3Jackson County: swing R+16.8Jones County: swing R+16.3Laurens County: swing R+15.6Lumpkin County: swing R+27.5Marion County: swing R+20.9Miller County: swing R+24.2Newton County: swing D+39.2Peach County: swing R+6.2Polk County: swing R+43.4Randolph County: swing R+0.5Seminole County: swing R+32.7Taliaferro County: swing R+19.2Tift County: swing R+5.3Troup County: swing D+2.8Upson County: swing R+17.2Washington County: swing R+6.6Heard County: swing R+48.0Cobb County: swing D+37.8Coffee County: swing R+22.3Columbia County: swing D+23.5Coweta County: swing D+5.4Crisp County: swing R+7.7Decatur County: swing R+13.6Dooly County: swing R+16.6Dougherty County: swing D+25.9Echols County: swing R+44.0Effingham County: swing R+10.6Evans County: swing R+22.0Floyd County: swing R+19.9Franklin County: swing R+44.5Atkinson County: swing R+34.3Bacon County: swing R+38.0Baldwin County: swing R+1.0Bartow County: swing R+19.4Bleckley County: swing R+24.3Brantley County: swing R+44.1Bulloch County: swing R+5.8Calhoun County: swing R+5.7Charlton County: swing R+29.2Chattahoochee County: swing R+17.3Cherokee County: swing D+10.2Clayton County: swing D+36.5Wilkes County: swing R+14.3Worth County: swing R+24.3Habersham County: swing R+19.1Hancock County: swing R+21.4Hart County: swing R+40.9Irwin County: swing R+32.6Jasper County: swing R+39.6Jenkins County: swing R+27.8Lamar County: swing R+32.3Lanier County: swing R+35.1Lincoln County: swing R+27.7Morgan County: swing R+24.1Muscogee County: swing D+14.4Quitman County: swing R+36.9McIntosh County: swing R+35.9Paulding County: swing D+17.7Lowndes County: swing R+2.8McDuffie County: swing R+4.4Madison County: swing R+14.1Meriwether County: swing R+29.7Mitchell County: swing R+19.4Montgomery County: swing R+35.0Murray County: swing R+37.5Oglethorpe County: swing R+15.3Pierce County: swing R+33.8Pike County: swing R+33.7Pulaski County: swing R+24.6Rabun County: swing R+25.6Rockdale County: swing D+76.4Spalding County: swing D+5.6Stephens County: swing R+33.0Tattnall County: swing R+24.3Taylor County: swing R+28.4Thomas County: swing R+5.6Toombs County: swing R+25.2Towns County: swing R+31.0Twiggs County: swing R+26.0Walker County: swing R+27.7Warren County: swing R+7.6Banks County: swing R+34.5Berrien County: swing R+45.4Brooks County: swing R+19.9Burke County: swing R+14.0Camden County: swing R+8.6Chatham County: swing D+18.3Clay County: swing R+21.7Baker County: swing R+38.1Bibb County: swing D+20.7Butts County: swing R+28.9Catoosa County: swing R+18.5Clinch County: swing R+37.3Cook County: swing R+30.2Dawson County: swing R+18.6Early County: swing R+2.6Forsyth County: swing D+25.9Webster County: swing R+38.4White County: swing R+28.1Wilcox County: swing R+31.5Dade County: swing R+32.8DeKalb County: swing D+21.3Douglas County: swing D+56.5Elbert County: swing R+30.8Fannin County: swing R+32.3Fulton County: swing D+26.9Glynn County: swing D+3.4Greene County: swing R+12.7Haralson County: swing R+46.4Houston County: swing D+15.5Jefferson County: swing R+8.6Long County: swing R+14.6Macon County: swing R+9.4Monroe County: swing R+23.8Oconee County: swing D+3.8Pickens County: swing R+29.2Putnam County: swing R+26.6Schley County: swing R+41.5Stewart County: swing R+14.1Telfair County: swing R+41.7Treutlen County: swing R+35.1Walton County: swing R+6.7Gwinnett County: swing D+48.1Harris County: swing R+15.2Henry County: swing D+65.2Jeff Davis County: swing R+34.7Johnson County: swing R+20.9Lee County: swing D+6.3Liberty County: swing D+8.5Turner County: swing R+24.9Union County: swing R+28.9Ware County: swing R+15.9Wayne County: swing R+28.7Ben Hill County: swing R+28.9Carroll County: swing R+11.8Richmond County: swing D+25.8Screven County: swing R+20.3Sumter County: swing D+3.2Talbot County: swing R+20.4Terrell County: swing D+1.5
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002024SwingVotes 2000Votes 2024
Chattooga County R+14.1 R+64.2 R+50.1 6,477 10,706
Heard County R+24.1 R+72.1 R+48.0 3,198 6,210
Haralson County R+28.0 R+74.4 R+46.4 8,167 16,364
Berrien County R+24.4 R+69.8 R+45.4 4,410 8,068
Franklin County R+28.1 R+72.6 R+44.5 5,762 12,140
Brantley County R+38.3 R+82.4 R+44.1 4,566 8,500
Echols County R+38.1 R+82.1 R+44.0 898 1,438
Polk County R+17.1 R+60.5 R+43.4 10,116 19,171
Telfair County flipped D+2.4 R+39.3 R+41.7 3,493 4,214
Schley County R+20.9 R+62.4 R+41.5 1,176 2,428
Wheeler County R+3.9 R+45.1 R+41.2 1,575 2,276
Hart County R+13.9 R+54.8 R+40.9 7,536 14,331
Jasper County R+18.8 R+58.4 R+39.6 3,943 9,118
Webster County flipped D+20.0 R+18.4 R+38.4 909 1,336
Baker County flipped D+18.3 R+19.8 R+38.1 1,519 1,476
Bacon County R+35.2 R+73.2 R+38.0 2,995 4,839
Murray County R+34.1 R+71.6 R+37.5 8,372 17,468
Clinch County R+14.3 R+51.6 R+37.3 1,929 2,908
Quitman County flipped D+21.5 R+15.4 R+36.9 904 1,140
Crawford County R+13.3 R+49.8 R+36.5 3,567 6,340
Emanuel County R+8.1 R+44.1 R+36.0 6,263 9,619
McIntosh County flipped D+7.3 R+28.6 R+35.9 3,837 7,408
Lanier County R+11.3 R+46.4 R+35.1 1,904 3,736
Treutlen County R+9.3 R+44.4 R+35.1 1,963 3,121
Montgomery County R+18.0 R+53.0 R+35.0 2,509 3,973
Jeff Davis County R+33.6 R+68.3 R+34.7 4,221 5,872
Banks County R+43.7 R+78.2 R+34.5 4,533 10,519
Atkinson County R+19.7 R+54.0 R+34.3 2,071 3,057
Pierce County R+43.7 R+77.5 R+33.8 4,681 9,761
Pike County R+39.8 R+73.5 R+33.7 4,885 12,549
Glascock County R+50.4 R+83.9 R+33.5 1,020 1,670
Stephens County R+29.8 R+62.8 R+33.0 8,376 13,099
Dade County R+33.8 R+66.6 R+32.8 5,049 8,200
Seminole County R+7.8 R+40.5 R+32.7 2,877 4,007
Irwin County R+21.6 R+54.2 R+32.6 2,852 4,342
Fannin County R+32.5 R+64.8 R+32.3 8,390 16,096
Lamar County R+13.7 R+46.0 R+32.3 5,230 10,412
Appling County R+30.3 R+62.4 R+32.1 6,099 8,334
Wilcox County R+17.7 R+49.2 R+31.5 2,365 3,347
Gordon County R+32.1 R+63.5 R+31.4 12,205 27,606
Towns County R+31.3 R+62.3 R+31.0 4,497 8,838
Elbert County R+12.5 R+43.3 R+30.8 5,853 9,589
Dodge County R+19.5 R+49.9 R+30.4 5,877 8,350
Cook County R+16.2 R+46.4 R+30.2 3,944 7,357
Meriwether County flipped D+4.2 R+25.5 R+29.7 6,709 11,788
Charlton County R+26.9 R+56.1 R+29.2 2,816 4,628
Pickens County R+36.6 R+65.8 R+29.2 8,201 20,915
Ben Hill County R+3.2 R+32.1 R+28.9 4,661 6,501
Butts County R+16.3 R+45.2 R+28.9 5,635 13,019
Union County R+33.6 R+62.5 R+28.9 6,956 17,880
Wayne County R+31.0 R+59.7 R+28.7 8,004 13,561
Taylor County R+2.6 R+31.0 R+28.4 2,780 3,982
White County R+40.4 R+68.5 R+28.1 7,043 16,825
Jenkins County R+2.6 R+30.4 R+27.8 2,593 3,409
Lincoln County R+17.1 R+44.8 R+27.7 3,103 4,931
Walker County R+31.6 R+59.3 R+27.7 18,895 32,086
Lumpkin County R+34.2 R+61.7 R+27.5 6,750 17,808
Putnam County R+15.6 R+42.2 R+26.6 6,299 12,877
Twiggs County flipped D+11.3 R+14.7 R+26.0 3,615 4,456
Candler County R+21.7 R+47.5 R+25.8 2,722 4,568
Gilmer County R+36.7 R+62.5 R+25.8 7,370 18,481
Rabun County R+31.3 R+56.9 R+25.6 5,341 10,423
Toombs County R+25.5 R+50.7 R+25.2 7,210 10,912
Turner County R+3.6 R+28.5 R+24.9 2,456 3,833
Pulaski County R+15.9 R+40.5 R+24.6 3,346 4,336
Bleckley County R+31.0 R+55.3 R+24.3 3,749 6,044
Tattnall County R+29.1 R+53.4 R+24.3 5,610 8,512
Worth County R+26.1 R+50.4 R+24.3 6,061 9,309
Miller County R+26.3 R+50.5 R+24.2 2,150 2,724
Morgan County R+21.8 R+45.9 R+24.1 5,902 13,181
Monroe County R+22.9 R+46.7 R+23.8 7,541 17,704
Coffee County R+22.9 R+45.2 R+22.3 9,430 15,715
Evans County R+20.3 R+42.3 R+22.0 3,080 4,244
Clay County D+29.2 D+7.5 R+21.7 1,277 1,442
Hancock County D+56.7 D+35.3 R+21.4 3,086 4,240
Johnson County R+25.4 R+46.3 R+20.9 2,883 3,984
Marion County R+9.3 R+30.2 R+20.9 2,184 3,621
Grady County R+17.5 R+38.2 R+20.7 6,703 10,718
Talbot County D+32.4 D+12.0 R+20.4 2,531 3,379
Screven County R+4.9 R+25.2 R+20.3 4,719 6,920
Wilkinson County flipped D+2.3 R+17.8 R+20.1 3,740 4,908
Brooks County R+6.8 R+26.7 R+19.9 4,551 7,210
Floyd County R+22.1 R+42.0 R+19.9 26,825 44,738
Bartow County R+31.6 R+51.0 R+19.4 22,781 57,547
Mitchell County flipped D+3.1 R+16.3 R+19.4 5,799 8,877
Taliaferro County D+34.2 D+15.0 R+19.2 832 884
Habersham County R+45.8 R+64.9 R+19.1 9,691 23,280
Dawson County R+46.7 R+65.3 R+18.6 5,898 19,561
Catoosa County R+37.0 R+55.5 R+18.5 17,721 35,038
Chattahoochee County flipped D+0.8 R+16.5 R+17.3 1,207 1,694
Colquitt County R+33.0 R+50.2 R+17.2 9,972 16,611
Upson County R+22.5 R+39.7 R+17.2 8,282 13,662
Jackson County R+38.3 R+55.1 R+16.8 11,635 47,243
Dooly County flipped D+8.9 R+7.7 R+16.6 3,520 4,177
Jones County R+21.7 R+38.0 R+16.3 8,068 16,092
Ware County R+27.2 R+43.1 R+15.9 9,628 14,392
Laurens County R+17.1 R+32.7 R+15.6 14,036 23,352
Oglethorpe County R+27.1 R+42.4 R+15.3 4,385 8,822
Harris County R+30.9 R+46.1 R+15.2 8,562 22,353
Long County R+14.9 R+29.5 R+14.6 2,314 7,056
Wilkes County R+2.6 R+16.9 R+14.3 4,026 5,098
Madison County R+40.6 R+54.7 R+14.1 7,993 16,787
Stewart County D+30.3 D+16.2 R+14.1 1,954 2,028
Burke County flipped D+4.7 R+9.3 R+14.0 7,135 11,070
Decatur County R+10.3 R+23.9 R+13.6 7,648 11,549
Greene County R+16.2 R+28.9 R+12.7 5,197 12,786
Carroll County R+29.4 R+41.2 R+11.8 25,741 60,494
Effingham County R+38.5 R+49.1 R+10.6 10,650 36,244
Macon County D+27.3 D+17.9 R+9.4 4,355 4,686
Camden County R+27.1 R+35.7 R+8.6 10,119 26,393
Jefferson County flipped D+7.4 R+1.2 R+8.6 5,566 7,463
Crisp County R+18.2 R+25.9 R+7.7 5,609 8,116
Warren County D+12.3 D+4.7 R+7.6 2,145 2,592
Walton County R+39.2 R+45.9 R+6.7 19,083 58,376
Washington County flipped D+4.7 R+1.9 R+6.6 6,691 9,493
Whitfield County R+37.8 R+44.4 R+6.6 23,302 39,828
Peach County flipped D+0.2 R+6.0 R+6.2 7,137 13,454
Bulloch County R+23.2 R+29.0 R+5.8 14,782 32,657
Calhoun County D+18.0 D+12.3 R+5.7 1,887 2,056
Thomas County R+18.5 R+24.1 R+5.6 12,058 22,080
Tift County R+30.4 R+35.7 R+5.3 10,328 16,989
Barrow County R+35.3 R+40.4 R+5.1 12,102 43,934
McDuffie County R+20.5 R+24.9 R+4.4 6,550 10,537
Lowndes County R+15.2 R+18.0 R+2.8 25,432 47,795
Early County R+8.9 R+11.5 R+2.6 3,585 4,879
Baldwin County R+1.2 R+2.2 R+1.0 12,126 18,825
Randolph County D+8.1 D+7.6 R+0.5 2,569 2,990
Hall County R+43.5 R+43.8 R+0.3 38,150 101,973
Bryan County R+37.7 R+36.3 D+1.4 7,059 24,651
Terrell County D+2.6 D+4.1 D+1.5 3,113 4,341
Troup County R+27.1 R+24.3 D+2.8 17,804 31,304
Sumter County flipped R+1.0 D+2.2 D+3.2 9,697 12,049
Glynn County R+29.4 R+26.0 D+3.4 22,384 43,912
Oconee County R+39.7 R+35.9 D+3.8 11,168 27,287
Coweta County R+39.3 R+33.9 D+5.4 31,226 85,916
Spalding County R+22.3 R+16.7 D+5.6 15,391 33,038
Lee County R+49.9 R+43.6 D+6.3 7,884 17,683
Liberty County D+8.9 D+17.4 D+8.5 9,972 23,028
Cherokee County R+49.2 R+39.0 D+10.2 52,348 162,281
Muscogee County D+9.0 D+23.4 D+14.4 52,163 80,491
Houston County R+26.7 R+11.2 D+15.5 36,988 81,514
Paulding County R+41.8 R+24.1 D+17.7 24,260 95,196
Chatham County flipped R+0.3 D+18.0 D+18.3 76,475 141,109
Bibb County D+1.8 D+22.5 D+20.7 49,776 69,181
DeKalb County D+43.5 D+64.8 D+21.3 219,980 366,008
Columbia County R+49.1 R+25.6 D+23.5 36,008 85,920
Richmond County D+10.3 D+36.1 D+25.8 57,538 83,578
Dougherty County D+15.2 D+41.1 D+25.9 29,064 33,850
Forsyth County R+59.0 R+33.1 D+25.9 35,755 138,249
Clarke County D+11.5 D+38.3 D+26.8 28,904 52,887
Fulton County D+18.0 D+44.9 D+26.9 263,212 535,238
Clayton County D+32.7 D+69.2 D+36.5 61,402 111,729
Cobb County flipped R+22.9 D+14.9 D+37.8 235,027 401,369
Fayette County R+41.0 R+3.2 D+37.8 42,449 74,633
Newton County flipped R+24.1 D+15.1 D+39.2 18,375 59,051
Gwinnett County flipped R+31.6 D+16.5 D+48.1 191,111 420,681
Douglas County flipped R+25.0 D+31.5 D+56.5 30,964 70,721
Henry County flipped R+35.6 D+29.6 D+65.2 38,867 129,034
Rockdale County flipped R+28.9 D+47.5 D+76.4 24,649 45,160

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