2028 forecast · South Carolina · President · 9 electoral votes

The Republican is very likely to carry South Carolina.

A generic Democrat against JD Vance: R +9.1 in the average of 20,000 county simulations, with 80% of runs between R +2.8 and R +15.4. Projected votes: 1,214,951 Democratic, 1,457,477 Republican, 39,953 other, 2,712,381 in all.

4%Democratic win chance
R +9.12028 margin
R +18.12024 actual
<1%Chance it is the tipping point

Every county

simulated margin
D +40R +40

20,000 simulated elections

margin, R minus D
D 40D 20EvenR 20R 40

From 2024 to 2028

2024 resultR +18.1Certified county votes.
National environmentR +5.6National swing by county elasticity, 2020 to 2024 trend and 2026 shifts.
Deaths and aging0.4 toward ROlder cohorts leave, every cohort ages four years.
New 18 to 21 voters0.8 toward D5.1% of the 2028 electorate here.
Life cycle drift0.3 toward RVoters under 44 drifting a little right as they age.
Migration0.7 toward DMovers in and out since 2020, carried to 2028.
2028 modelR +9.1Includes Vance's own home and polling effects and the simulation's vote weighting. Votes: 2,548,140 in 2024, 2,712,383 projected.

Democrats against Vance

South Carolina
DemocratMarginD win
ButtigiegR +7.95%
HarrisR +7.95%
WarnockHYPR +8.15%
BookerHYPR +8.35%
BeshearHYPR +8.35%
Rob SandHYPR +8.35%
CooperHYPR +8.64%
CrockettHYPR +8.74%
CubanR +8.74%
WalzHYPR +8.84%
WhitmerHYPR +8.94%
EmanuelHYPR +8.94%
TalaricoHYPR +8.93%
OssoffR +9.03%
BrownHYPR +9.03%
Generic DemocratR +9.13%
KellyHYPR +9.23%
MurphyHYPR +9.33%
PolisHYPR +9.33%
KhannaHYPR +9.33%
PritzkerHYPR +9.43%
GallegoHYPR +9.63%
El-SayedHYPR +9.63%
KlobucharHYPR +9.72%
ShapiroR +9.82%
Stephen A. SmithR +9.82%
MooreHYPR +10.02%
NewsomR +11.41%
Ocasio-CortezR +13.7<1%

Republicans against a generic Democrat

South Carolina
RepublicanMarginD win
Rand PaulHYPR +7.95%
YoungkinHYPR +8.15%
KempHYPR +8.35%
CottonHYPR +8.35%
DeSantisHYPR +8.44%
DonaldsHYPR +8.54%
RubioR +8.54%
CruzHYPR +8.64%
HaleyHYPR +8.64%
Huckabee SandersHYPR +8.64%
Trump Jr.HYPR +8.84%
VanceR +9.13%
Tim ScottHYPR +10.91%

HYP marks a candidate with no head to head polling: home state and 2026 midterm effects only.

Projected vote in every county

46 counties, largest first
County2024202880% rangeD votesR votesTotalGenerationsMigration
Greenville CountyR +22.6R +12.8R +6 to R +20121,490157,315283,961EvenD +0.70
Horry CountyR +38.9R +32.4R +25 to R +4077,793152,450232,745R +0.34D +1.96
Charleston CountyD +5.8D +19.3D +27 to D +12131,86089,250225,232EvenD +0.16
Richland CountyD +35.2D +53.2D +61 to D +45146,81344,886195,087D +0.60R +0.07
Spartanburg CountyR +34.0R +26.2R +19 to R +3463,700108,851174,873EvenD +1.32
York CountyR +19.4R +10.6R +3 to R +1870,47387,188160,181EvenD +0.54
Lexington CountyR +33.9R +25.7R +18 to R +3356,68195,980155,094R +0.12D +0.69
Berkeley CountyR +16.5R +6.6D +1 to R +1459,99668,536130,588D +0.11D +1.07
Beaufort CountyR +14.7R +9.1R +2 to R +1748,76858,557108,791R +0.24D +0.59
Anderson CountyR +47.9R +42.3R +35 to R +5029,51572,781103,668R +0.18D +0.91
Aiken CountyR +26.3R +19.4R +12 to R +2735,78652,96190,082R +0.09D +0.62
Dorchester CountyR +14.9R +4.6D +3 to R +1239,53043,30984,391D +0.07D +0.60
Pickens CountyR +53.4R +48.8R +41 to R +5616,42247,71865,116R +0.15D +0.72
Florence CountyR +8.1D +3.9D +12 to R +431,44229,05861,317D +0.24D +0.06
Lancaster CountyR +25.1R +18.4R +11 to R +2624,55335,65561,002R +0.18D +1.34
Sumter CountyD +5.0D +19.0D +27 to D +1126,62118,12145,301D +0.43Even
Oconee CountyR +52.2R +48.5R +41 to R +5610,94131,57343,085R +0.35D +0.86
Georgetown CountyR +19.7R +13.7R +6 to R +2116,01021,07837,558R +0.24D +0.39
Orangeburg CountyD +24.8D +38.9D +47 to D +3025,09411,04036,514D +0.56Even
Kershaw CountyR +28.6R +22.0R +15 to R +3013,96821,86236,319R +0.06D +0.96
Laurens CountyR +41.3R +35.3R +28 to R +4310,03820,98331,396R +0.09D +0.70
Greenwood CountyR +29.4R +22.3R +15 to R +3011,94718,82331,202D +0.06D +0.17
Darlington CountyR +13.5R +3.0D +5 to R +1114,47215,35330,182D +0.17Even
Cherokee CountyR +51.8R +48.6R +41 to R +566,45518,67925,376R +0.11D +0.46
Jasper CountyR +9.7D +1.3D +9 to R +610,90610,62321,763D +0.17D +1.32
Newberry CountyR +34.8R +26.9R +19 to R +346,70411,64518,589EvenD +0.46
Chesterfield CountyR +28.4R +23.8R +16 to R +326,98011,34518,525EvenD +0.30
Colleton CountyR +18.4R +11.3R +4 to R +197,9559,99018,166D +0.05D +0.15
Clarendon CountyR +12.4R +2.6D +6 to R +117,7158,12116,015D +0.19D +0.06
Chester CountyR +17.4R +11.8R +4 to R +206,8308,65615,667EvenD +0.19
Edgefield CountyR +32.2R +22.5R +15 to R +305,9659,42115,580D +0.10D +1.31
Williamsburg CountyD +22.0D +35.4D +44 to D +279,1004,33713,593D +0.49Even
Marion CountyD +10.7D +23.0D +31 to D +157,8014,88112,832D +0.32Even
Abbeville CountyR +42.9R +39.5R +32 to R +473,6198,35112,112R +0.09D +0.35
Union CountyR +33.0R +29.6R +22 to R +384,1287,60411,849R +0.11Even
Dillon CountyR +10.9R +0.1D +8 to R +85,7035,71311,518D +0.31Even
Fairfield CountyD +13.4D +26.6D +35 to D +186,7473,90810,793D +0.37Even
Barnwell CountyR +15.7R +6.6D +2 to R +154,4835,1209,717D +0.18D +0.05
Marlboro CountyD +2.4D +14.6D +23 to D +65,4964,1009,706D +0.38Even
Saluda CountyR +44.9R +36.5R +29 to R +442,8296,0849,023EvenD +0.39
Hampton CountyD +6.5D +18.0D +27 to D +94,6753,2498,018D +0.40Even
Calhoun CountyR +14.5R +2.5D +5 to R +103,7393,9277,764EvenD +0.10
Lee CountyD +18.8D +31.9D +41 to D +234,8592,5067,658D +0.58Even
McCormick CountyR +17.3R +10.1R +2 to R +182,7353,3476,152R +0.19D +0.62
Bamberg CountyD +15.5D +27.5D +36 to D +193,4351,9525,452D +0.50Even
Allendale CountyD +45.4D +58.4D +67 to D +492,1575672,761D +0.41Even