Skip to content

Georgia 2000 vs 2004: county swing

148 of 159 counties moved toward the Republican ticket; 10 changed hands.

Appling County: swing R+11.3Barrow County: swing R+17.9Bryan County: swing R+10.2Candler County: swing R+8.5Chattooga County: swing R+13.7Clarke County: swing D+6.4Colquitt County: swing R+8.9Crawford County: swing R+15.7Dodge County: swing R+11.9Emanuel County: swing R+17.3Fayette County: swing R+1.8Gilmer County: swing R+12.4Wheeler County: swing R+13.0Whitfield County: swing R+9.1Wilkinson County: swing R+2.9Glascock County: swing R+10.0Gordon County: swing R+16.4Grady County: swing R+6.7Hall County: swing R+13.5Jackson County: swing R+18.3Jones County: swing R+6.8Laurens County: swing R+9.6Lumpkin County: swing R+17.8Marion County: swing R+4.1Miller County: swing R+12.9Newton County: swing R+0.4Peach County: swing R+7.1Polk County: swing R+20.0Randolph County: swing R+1.7Seminole County: swing R+13.6Taliaferro County: swing R+5.0Tift County: swing R+7.5Troup County: swing R+2.8Upson County: swing R+9.4Washington County: swing R+9.1Heard County: swing R+17.4Cobb County: swing R+2.0Coffee County: swing R+12.2Columbia County: swing R+2.0Coweta County: swing R+10.2Crisp County: swing R+5.9Decatur County: swing R+9.4Dooly County: swing R+5.8Dougherty County: swing D+3.0Echols County: swing R+15.0Effingham County: swing R+16.5Evans County: swing R+10.4Floyd County: swing R+13.9Franklin County: swing R+11.6Atkinson County: swing R+15.4Bacon County: swing R+15.6Baldwin County: swing R+5.2Bartow County: swing R+16.6Bleckley County: swing R+11.2Brantley County: swing R+16.4Bulloch County: swing R+5.0Calhoun County: swing R+6.7Charlton County: swing R+9.9Chattahoochee County: swing R+8.6Cherokee County: swing R+9.8Clayton County: swing D+8.8Wilkes County: swing R+7.6Worth County: swing R+13.2Habersham County: swing R+12.2Hancock County: swing R+3.4Hart County: swing R+8.5Irwin County: swing R+16.3Jasper County: swing R+14.9Jenkins County: swing R+9.3Lamar County: swing R+10.9Lanier County: swing R+16.2Lincoln County: swing R+9.4Morgan County: swing R+14.1Muscogee County: swing R+5.8Quitman County: swing R+7.6McIntosh County: swing R+13.2Paulding County: swing R+11.1Lowndes County: swing R+5.2McDuffie County: swing R+4.5Madison County: swing R+7.5Meriwether County: swing R+12.7Mitchell County: swing R+10.4Montgomery County: swing R+18.1Murray County: swing R+11.3Oglethorpe County: swing R+4.7Pierce County: swing R+14.5Pike County: swing R+14.9Pulaski County: swing R+9.9Rabun County: swing R+9.9Rockdale County: swing D+7.4Spalding County: swing R+6.3Stephens County: swing R+13.6Tattnall County: swing R+15.4Taylor County: swing R+10.9Thomas County: swing R+4.8Toombs County: swing R+15.7Towns County: swing R+14.0Twiggs County: swing R+8.8Walker County: swing R+12.0Warren County: swing R+2.7Banks County: swing R+14.6Berrien County: swing R+16.3Brooks County: swing R+7.3Burke County: swing R+4.9Camden County: swing R+7.1Chatham County: swing D+0.5Clay County: swing R+7.1Baker County: swing R+11.7Bibb County: swing D+0.3Butts County: swing R+16.6Catoosa County: swing R+10.6Clinch County: swing R+18.9Cook County: swing R+11.4Dawson County: swing R+18.0Early County: swing R+9.9Forsyth County: swing R+8.0Webster County: swing R+17.0White County: swing R+16.4Wilcox County: swing R+13.1Dade County: swing R+7.0DeKalb County: swing D+2.6Douglas County: swing D+1.6Elbert County: swing R+8.9Fannin County: swing R+10.3Fulton County: swing D+1.4Glynn County: swing R+5.4Greene County: swing R+2.6Haralson County: swing R+23.7Houston County: swing R+6.1Jefferson County: swing R+1.6Long County: swing R+16.8Macon County: swing R+5.2Monroe County: swing R+10.9Oconee County: swing R+6.1Pickens County: swing R+16.8Putnam County: swing R+12.9Schley County: swing R+18.3Stewart County: swing R+9.4Telfair County: swing R+17.8Treutlen County: swing R+13.9Walton County: swing R+17.7Gwinnett County: swing R+0.7Harris County: swing R+13.5Henry County: swing D+1.8Jeff Davis County: swing R+13.3Johnson County: swing R+3.2Lee County: swing R+7.9Liberty County: swing R+5.1Turner County: swing R+19.4Union County: swing R+15.4Ware County: swing R+11.3Wayne County: swing R+12.4Ben Hill County: swing R+17.6Carroll County: swing R+12.0Richmond County: swing D+3.4Screven County: swing R+9.0Sumter County: swing R+0.1Talbot County: swing R+7.7Terrell County: swing R+0.2
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002004SwingVotes 2000Votes 2004
Haralson County R+28.0 R+51.7 R+23.7 8,167 10,193
Polk County R+17.1 R+37.1 R+20.0 10,116 12,395
Turner County R+3.6 R+23.0 R+19.4 2,456 2,960
Clinch County R+14.3 R+33.2 R+18.9 1,929 2,265
Jackson County R+38.3 R+56.6 R+18.3 11,635 16,170
Schley County R+20.9 R+39.2 R+18.3 1,176 1,530
Montgomery County R+18.0 R+36.1 R+18.1 2,509 3,168
Dawson County R+46.7 R+64.7 R+18.0 5,898 8,113
Barrow County R+35.3 R+53.2 R+17.9 12,102 17,727
Lumpkin County R+34.2 R+52.0 R+17.8 6,750 8,855
Telfair County flipped D+2.4 R+15.4 R+17.8 3,493 3,775
Walton County R+39.2 R+56.9 R+17.7 19,083 27,624
Ben Hill County R+3.2 R+20.8 R+17.6 4,661 5,536
Heard County R+24.1 R+41.5 R+17.4 3,198 3,955
Emanuel County R+8.1 R+25.4 R+17.3 6,263 7,468
Webster County D+20.0 D+3.0 R+17.0 909 1,004
Long County R+14.9 R+31.7 R+16.8 2,314 3,036
Pickens County R+36.6 R+53.4 R+16.8 8,201 10,627
Bartow County R+31.6 R+48.2 R+16.6 22,781 30,232
Butts County R+16.3 R+32.9 R+16.6 5,635 7,734
Effingham County R+38.5 R+55.0 R+16.5 10,650 16,167
Brantley County R+38.3 R+54.7 R+16.4 4,566 5,618
Gordon County R+32.1 R+48.5 R+16.4 12,205 15,775
White County R+40.4 R+56.8 R+16.4 7,043 9,483
Berrien County R+24.4 R+40.7 R+16.3 4,410 5,592
Irwin County R+21.6 R+37.9 R+16.3 2,852 3,414
Lanier County R+11.3 R+27.5 R+16.2 1,904 2,584
Crawford County R+13.3 R+29.0 R+15.7 3,567 4,402
Toombs County R+25.5 R+41.2 R+15.7 7,210 8,813
Bacon County R+35.2 R+50.8 R+15.6 2,995 3,790
Atkinson County R+19.7 R+35.1 R+15.4 2,071 2,470
Tattnall County R+29.1 R+44.5 R+15.4 5,610 6,463
Union County R+33.6 R+49.0 R+15.4 6,956 9,225
Echols County R+38.1 R+53.1 R+15.0 898 991
Jasper County R+18.8 R+33.7 R+14.9 3,943 4,740
Pike County R+39.8 R+54.7 R+14.9 4,885 6,741
Banks County R+43.7 R+58.3 R+14.6 4,533 5,590
Pierce County R+43.7 R+58.2 R+14.5 4,681 5,923
Morgan County R+21.8 R+35.9 R+14.1 5,902 7,242
Towns County R+31.3 R+45.3 R+14.0 4,497 5,277
Floyd County R+22.1 R+36.0 R+13.9 26,825 31,625
Treutlen County R+9.3 R+23.2 R+13.9 1,963 2,756
Chattooga County R+14.1 R+27.8 R+13.7 6,477 7,847
Seminole County R+7.8 R+21.4 R+13.6 2,877 3,274
Stephens County R+29.8 R+43.4 R+13.6 8,376 9,660
Hall County R+43.5 R+57.0 R+13.5 38,150 49,696
Harris County R+30.9 R+44.4 R+13.5 8,562 12,331
Jeff Davis County R+33.6 R+46.9 R+13.3 4,221 4,844
McIntosh County flipped D+7.3 R+5.9 R+13.2 3,837 5,378
Worth County R+26.1 R+39.3 R+13.2 6,061 7,348
Wilcox County R+17.7 R+30.8 R+13.1 2,365 2,613
Wheeler County R+3.9 R+16.9 R+13.0 1,575 2,049
Miller County R+26.3 R+39.2 R+12.9 2,150 2,441
Putnam County R+15.6 R+28.5 R+12.9 6,299 8,107
Meriwether County flipped D+4.2 R+8.5 R+12.7 6,709 8,147
Gilmer County R+36.7 R+49.1 R+12.4 7,370 9,998
Wayne County R+31.0 R+43.4 R+12.4 8,004 9,542
Coffee County R+22.9 R+35.1 R+12.2 9,430 12,327
Habersham County R+45.8 R+58.0 R+12.2 9,691 13,245
Carroll County R+29.4 R+41.4 R+12.0 25,741 35,278
Walker County R+31.6 R+43.6 R+12.0 18,895 21,453
Dodge County R+19.5 R+31.4 R+11.9 5,877 6,995
Baker County D+18.3 D+6.6 R+11.7 1,519 1,764
Franklin County R+28.1 R+39.7 R+11.6 5,762 7,502
Cook County R+16.2 R+27.6 R+11.4 3,944 4,816
Appling County R+30.3 R+41.6 R+11.3 6,099 6,369
Murray County R+34.1 R+45.4 R+11.3 8,372 10,689
Ware County R+27.2 R+38.5 R+11.3 9,628 11,281
Bleckley County R+31.0 R+42.2 R+11.2 3,749 4,467
Paulding County R+41.8 R+52.9 R+11.1 24,260 40,467
Lamar County R+13.7 R+24.6 R+10.9 5,230 6,494
Monroe County R+22.9 R+33.8 R+10.9 7,541 9,783
Taylor County R+2.6 R+13.5 R+10.9 2,780 3,381
Catoosa County R+37.0 R+47.6 R+10.6 17,721 22,304
Evans County R+20.3 R+30.7 R+10.4 3,080 3,514
Mitchell County flipped D+3.1 R+7.3 R+10.4 5,799 7,267
Fannin County R+32.5 R+42.8 R+10.3 8,390 9,650
Bryan County R+37.7 R+47.9 R+10.2 7,059 9,983
Coweta County R+39.3 R+49.5 R+10.2 31,226 42,545
Glascock County R+50.4 R+60.4 R+10.0 1,020 1,269
Charlton County R+26.9 R+36.8 R+9.9 2,816 3,387
Early County R+8.9 R+18.8 R+9.9 3,585 4,213
Pulaski County R+15.9 R+25.8 R+9.9 3,346 3,511
Rabun County R+31.3 R+41.2 R+9.9 5,341 6,625
Cherokee County R+49.2 R+59.0 R+9.8 52,348 73,587
Laurens County R+17.1 R+26.7 R+9.6 14,036 17,237
Decatur County R+10.3 R+19.7 R+9.4 7,648 8,951
Lincoln County R+17.1 R+26.5 R+9.4 3,103 3,657
Stewart County D+30.3 D+20.9 R+9.4 1,954 2,031
Upson County R+22.5 R+31.9 R+9.4 8,282 10,086
Jenkins County R+2.6 R+11.9 R+9.3 2,593 3,403
Washington County flipped D+4.7 R+4.4 R+9.1 6,691 7,847
Whitfield County R+37.8 R+46.9 R+9.1 23,302 26,356
Screven County R+4.9 R+13.9 R+9.0 4,719 5,923
Colquitt County R+33.0 R+41.9 R+8.9 9,972 11,730
Elbert County R+12.5 R+21.4 R+8.9 5,853 7,656
Twiggs County D+11.3 D+2.5 R+8.8 3,615 4,365
Chattahoochee County flipped D+0.8 R+7.8 R+8.6 1,207 1,688
Candler County R+21.7 R+30.2 R+8.5 2,722 3,151
Hart County R+13.9 R+22.4 R+8.5 7,536 9,021
Forsyth County R+59.0 R+67.0 R+8.0 35,755 56,826
Lee County R+49.9 R+57.8 R+7.9 7,884 10,413
Talbot County D+32.4 D+24.7 R+7.7 2,531 2,943
Quitman County D+21.5 D+13.9 R+7.6 904 965
Wilkes County R+2.6 R+10.2 R+7.6 4,026 4,543
Madison County R+40.6 R+48.1 R+7.5 7,993 9,833
Tift County R+30.4 R+37.9 R+7.5 10,328 12,520
Brooks County R+6.8 R+14.1 R+7.3 4,551 5,113
Camden County R+27.1 R+34.2 R+7.1 10,119 14,175
Clay County D+29.2 D+22.1 R+7.1 1,277 1,309
Peach County flipped D+0.2 R+6.9 R+7.1 7,137 8,545
Dade County R+33.8 R+40.8 R+7.0 5,049 6,230
Jones County R+21.7 R+28.5 R+6.8 8,068 10,845
Calhoun County D+18.0 D+11.3 R+6.7 1,887 2,019
Grady County R+17.5 R+24.2 R+6.7 6,703 8,191
Spalding County R+22.3 R+28.6 R+6.3 15,391 21,007
Houston County R+26.7 R+32.8 R+6.1 36,988 45,153
Oconee County R+39.7 R+45.8 R+6.1 11,168 14,170
Crisp County R+18.2 R+24.1 R+5.9 5,609 6,250
Dooly County D+8.9 D+3.1 R+5.8 3,520 3,844
Muscogee County D+9.0 D+3.2 R+5.8 52,163 63,948
Glynn County R+29.4 R+34.8 R+5.4 22,384 27,692
Baldwin County R+1.2 R+6.4 R+5.2 12,126 14,547
Lowndes County R+15.2 R+20.4 R+5.2 25,432 31,622
Macon County D+27.3 D+22.1 R+5.2 4,355 4,777
Liberty County D+8.9 D+3.8 R+5.1 9,972 12,800
Bulloch County R+23.2 R+28.2 R+5.0 14,782 19,171
Taliaferro County D+34.2 D+29.2 R+5.0 832 951
Burke County flipped D+4.7 R+0.2 R+4.9 7,135 8,479
Thomas County R+18.5 R+23.3 R+4.8 12,058 15,705
Oglethorpe County R+27.1 R+31.8 R+4.7 4,385 5,628
McDuffie County R+20.5 R+25.0 R+4.5 6,550 7,773
Marion County R+9.3 R+13.4 R+4.1 2,184 2,952
Hancock County D+56.7 D+53.3 R+3.4 3,086 3,550
Johnson County R+25.4 R+28.6 R+3.2 2,883 3,553
Wilkinson County flipped D+2.3 R+0.6 R+2.9 3,740 4,514
Troup County R+27.1 R+29.9 R+2.8 17,804 21,912
Warren County D+12.3 D+9.6 R+2.7 2,145 2,489
Greene County R+16.2 R+18.8 R+2.6 5,197 6,872
Cobb County R+22.9 R+24.9 R+2.0 235,027 279,473
Columbia County R+49.1 R+51.1 R+2.0 36,008 47,144
Fayette County R+41.0 R+42.8 R+1.8 42,449 52,528
Randolph County D+8.1 D+6.4 R+1.7 2,569 3,047
Jefferson County D+7.4 D+5.8 R+1.6 5,566 6,535
Gwinnett County R+31.6 R+32.3 R+0.7 191,111 243,917
Newton County R+24.1 R+24.5 R+0.4 18,375 29,166
Terrell County D+2.6 D+2.4 R+0.2 3,113 3,824
Sumter County R+1.0 R+1.1 R+0.1 9,697 11,287
Bibb County D+1.8 D+2.1 D+0.3 49,776 57,687
Chatham County flipped R+0.3 D+0.2 D+0.5 76,475 91,515
Fulton County D+18.0 D+19.4 D+1.4 263,212 336,024
Douglas County R+25.0 R+23.4 D+1.6 30,964 42,065
Henry County R+35.6 R+33.8 D+1.8 38,867 64,153
DeKalb County D+43.5 D+46.1 D+2.6 219,980 276,139
Dougherty County D+15.2 D+18.2 D+3.0 29,064 33,647
Richmond County D+10.3 D+13.7 D+3.4 57,538 69,282
Clarke County D+11.5 D+17.9 D+6.4 28,904 37,235
Rockdale County R+28.9 R+21.5 D+7.4 24,649 31,156
Clayton County D+32.7 D+41.5 D+8.8 61,402 79,546

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