Skip to content

South Carolina 2012 vs 2024: county swing

38 of 46 counties moved toward the Republican ticket; 9 changed hands.

Allendale County: swing R+14.4Bamberg County: swing R+20.0Clarendon County: swing R+24.6Fairfield County: swing R+18.5Hampton County: swing R+21.0Jasper County: swing R+25.4Orangeburg County: swing R+18.9Saluda County: swing R+23.3Darlington County: swing R+16.7Dorchester County: swing D+1.4Edgefield County: swing R+18.5Kershaw County: swing R+10.1Lee County: swing R+17.6McCormick County: swing R+20.7Newberry County: swing R+20.1Oconee County: swing R+9.0Richland County: swing D+2.7Spartanburg County: swing R+10.4Sumter County: swing R+12.7Williamsburg County: swing R+18.1Abbeville County: swing R+29.0Aiken County: swing D+0.7Anderson County: swing R+10.9Calhoun County: swing R+18.6Chester County: swing R+27.8Chesterfield County: swing R+24.8Cherokee County: swing R+22.1Dillon County: swing R+26.9Greenville County: swing D+5.6Greenwood County: swing R+13.7Horry County: swing R+8.9Laurens County: swing R+23.5Marlboro County: swing R+22.2Union County: swing R+26.4Colleton County: swing R+18.3Florence County: swing R+7.4Georgetown County: swing R+11.8Barnwell County: swing R+20.9Beaufort County: swing D+3.0Charleston County: swing D+3.2Lancaster County: swing R+7.0York County: swing D+1.3Lexington County: swing D+4.3Marion County: swing R+19.6Pickens County: swing R+3.6Berkeley County: swing R+1.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20122024SwingVotes 2012Votes 2024
Abbeville County R+13.4 R+42.4 R+29.0 10,671 12,048
Chester County flipped D+10.6 R+17.2 R+27.8 14,407 15,556
Dillon County flipped D+16.1 R+10.8 R+26.9 13,035 11,861
Union County R+6.3 R+32.7 R+26.4 12,541 12,289
Jasper County flipped D+15.8 R+9.6 R+25.4 10,021 18,227
Chesterfield County R+3.2 R+28.0 R+24.8 16,594 18,391
Clarendon County flipped D+12.4 R+12.2 R+24.6 16,292 16,320
Laurens County R+17.4 R+40.9 R+23.5 25,416 30,213
Saluda County R+21.1 R+44.4 R+23.3 8,564 9,014
Marlboro County D+24.6 D+2.4 R+22.2 9,853 10,152
Cherokee County R+29.3 R+51.4 R+22.1 20,773 24,839
Hampton County D+27.4 D+6.4 R+21.0 9,206 8,233
Barnwell County flipped D+5.3 R+15.6 R+20.9 9,923 9,803
McCormick County flipped D+3.6 R+17.1 R+20.7 5,160 6,153
Newberry County R+14.3 R+34.4 R+20.1 16,351 18,129
Bamberg County D+35.3 D+15.3 R+20.0 6,882 5,694
Marion County D+30.1 D+10.5 R+19.6 14,986 13,388
Orangeburg County D+43.5 D+24.6 R+18.9 43,041 36,970
Calhoun County flipped D+4.3 R+14.3 R+18.6 7,834 7,914
Edgefield County R+13.3 R+31.8 R+18.5 11,586 13,919
Fairfield County D+31.8 D+13.3 R+18.5 11,895 11,215
Colleton County flipped D+0.2 R+18.1 R+18.3 17,086 18,276
Williamsburg County D+39.9 D+21.8 R+18.1 16,304 14,330
Lee County D+35.3 D+17.7 R+17.6 8,907 8,076
Darlington County flipped D+3.4 R+13.3 R+16.7 30,150 30,331
Allendale County D+59.1 D+44.7 R+14.4 4,163 3,023
Greenwood County R+15.2 R+28.9 R+13.7 28,672 30,888
Sumter County D+17.6 D+4.9 R+12.7 47,309 45,170
Georgetown County R+7.7 R+19.5 R+11.8 30,965 37,754
Anderson County R+36.5 R+47.4 R+10.9 72,212 98,296
Spartanburg County R+23.2 R+33.6 R+10.4 109,906 155,597
Kershaw County R+18.1 R+28.2 R+10.1 27,946 33,533
Oconee County R+42.6 R+51.6 R+9.0 30,666 42,264
Horry County R+29.6 R+38.5 R+8.9 112,393 205,954
Florence County R+0.6 R+8.0 R+7.4 58,122 61,140
Lancaster County R+17.8 R+24.8 R+7.0 33,144 54,427
Pickens County R+49.0 R+52.6 R+3.6 45,549 60,451
Berkeley County R+14.5 R+16.3 R+1.8 68,195 112,834
Aiken County R+26.6 R+25.9 D+0.7 70,363 86,091
York County R+20.4 R+19.1 D+1.3 100,210 150,059
Dorchester County R+16.0 R+14.6 D+1.4 56,855 77,764
Richland County D+31.9 D+34.6 D+2.7 159,154 182,411
Beaufort County R+17.5 R+14.5 D+3.0 73,297 104,403
Charleston County D+2.4 D+5.6 D+3.2 161,707 214,521
Lexington County R+37.8 R+33.5 D+4.3 112,623 146,903
Greenville County R+27.8 R+22.2 D+5.6 193,189 263,316

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