2028 forecast · South Dakota · President · 3 electoral votes

The Republican is very likely to carry South Dakota.

A generic Democrat against JD Vance: R +16.2 in the average of 20,000 county simulations, with 80% of runs between R +9.6 and R +22.7. Projected votes: 184,801 Democratic, 256,141 Republican, 9,904 other, 450,846 in all.

<1%Democratic win chance
R +16.22028 margin
R +29.92024 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 +29.9Certified county votes.
National environmentR +14.7National swing by county elasticity, 2020 to 2024 trend and 2026 shifts.
Deaths and aging0.6 toward ROlder cohorts leave, every cohort ages four years.
New 18 to 21 voters0.5 toward D5.5% of the 2028 electorate here.
Life cycle drift0.4 toward RVoters under 44 drifting a little right as they age.
Migration0.5 toward DMovers in and out since 2020, carried to 2028.
2028 modelR +16.2Includes Vance's own home and polling effects and the simulation's vote weighting. Votes: 428,922 in 2024, 450,846 projected.

Democrats against Vance

South Dakota
DemocratMarginD win
ButtigiegR +14.3<1%
Rob SandHYPR +14.7<1%
TalaricoHYPR +14.9<1%
BeshearHYPR +15.1<1%
CooperHYPR +15.1<1%
WalzHYPR +15.5<1%
BrownHYPR +15.7<1%
CubanR +15.7<1%
WhitmerHYPR +15.7<1%
KellyHYPR +15.9<1%
BookerHYPR +15.9<1%
Generic DemocratR +16.2<1%
EmanuelHYPR +16.3<1%
KhannaHYPR +16.3<1%
MurphyHYPR +16.3<1%
HarrisR +16.4<1%
OssoffR +16.4<1%
PolisHYPR +16.5<1%
GallegoHYPR +16.6<1%
WarnockHYPR +16.6<1%
KlobucharHYPR +16.9<1%
ShapiroR +16.9<1%
El-SayedHYPR +17.1<1%
CrockettHYPR +17.4<1%
PritzkerHYPR +17.6<1%
Stephen A. SmithR +17.6<1%
MooreHYPR +17.6<1%
NewsomR +18.9<1%
Ocasio-CortezR +20.9<1%

Republicans against a generic Democrat

South Dakota
RepublicanMarginD win
HaleyHYPR +13.8<1%
Huckabee SandersHYPR +14.4<1%
CottonHYPR +14.5<1%
RubioR +14.6<1%
YoungkinHYPR +14.7<1%
Tim ScottHYPR +14.7<1%
KempHYPR +14.9<1%
DonaldsHYPR +15.0<1%
CruzHYPR +15.1<1%
Rand PaulHYPR +15.1<1%
DeSantisHYPR +15.2<1%
VanceR +16.2<1%
Trump Jr.HYPR +16.3<1%

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

Projected vote in every county

66 counties, largest first
County2024202880% rangeD votesR votesTotalGenerationsMigration
Minnehaha CountyR +13.0D +0.8D +8 to R +749,63648,834100,738R +0.13D +0.38
Pennington CountyR +27.2R +11.0R +4 to R +1925,93032,36359,783R +0.26D +0.57
Lincoln CountyR +27.1R +7.7Even to R +1519,26722,46942,628R +0.23D +1.31
Lawrence CountyR +32.2R +21.2R +14 to R +296,56910,11117,130R +0.38D +1.23
Brown CountyR +27.3R +17.1R +10 to R +256,8889,73616,950R +0.29Even
Brookings CountyR +17.8R +8.4R +1 to R +167,5488,92716,887R +0.07D +0.43
Meade CountyR +52.2R +36.6R +29 to R +444,74610,23415,348R +0.18D +0.36
Codington CountyR +41.8R +32.1R +24 to R +404,6509,04214,001R +0.35D +0.51
Yankton CountyR +26.3R +16.4R +9 to R +244,4176,14410,827R +0.38D +0.14
Davison CountyR +38.7R +31.0R +23 to R +393,0865,8659,152R +0.38D +0.11
Union CountyR +41.5R +24.5R +17 to R +323,3565,5359,056R +0.33D +0.38
Hughes CountyR +30.9R +15.3R +8 to R +233,4594,7108,366R +0.24Even
Beadle CountyR +41.0R +30.6R +23 to R +382,3004,3326,779R +0.24D +0.38
Custer CountyR +46.7R +29.3R +22 to R +372,1894,0036,315R +0.46D +1.53
Clay CountyD +6.7D +17.1D +25 to D +103,5932,5446,281EvenEven
Lake CountyR +31.8R +24.4R +17 to R +322,1863,5945,889R +0.37Even
Butte CountyR +62.1R +46.5R +39 to R +551,3883,8055,307R +0.27D +0.90
Turner CountyR +52.7R +36.4R +29 to R +441,4633,1394,712R +0.34D +0.84
Fall River CountyR +50.5R +37.3R +30 to R +451,3162,8834,298R +0.42D +1.01
Roberts CountyR +23.4R +16.5R +9 to R +251,6802,3464,098R +0.12D +0.06
Hutchinson CountyR +58.9R +48.3R +41 to R +569292,6683,657R +0.33D +0.08
Charles Mix CountyR +43.7R +34.7R +27 to R +421,1512,3733,582R +0.15Even
Hamlin CountyR +61.5R +47.4R +40 to R +559132,5573,532R +0.16D +1.26
Grant CountyR +46.6R +38.4R +31 to R +461,0622,3863,525R +0.39D +0.13
Moody CountyR +32.6R +22.8R +15 to R +301,2221,9453,232R +0.22D +0.36
Oglala Lakota CountyD +72.7D +87.5D +96 to D +802,8981933,167D +0.46Even
McCook CountyR +50.5R +34.1R +26 to R +421,0052,0453,117R +0.30D +0.54
Bon Homme CountyR +52.5R +45.0R +37 to R +538242,1713,051R +0.29D +0.53
Spink CountyR +39.9R +31.0R +23 to R +391,0121,9232,998R +0.43Even
Day CountyR +30.5R +26.3R +19 to R +341,0381,7812,870R +0.42D +0.14
Kingsbury CountyR +44.7R +34.8R +27 to R +439001,8612,813R +0.38D +0.32
Tripp CountyR +64.1R +55.7R +48 to R +645742,0202,629R +0.27D +0.39
Brule CountyR +43.6R +33.9R +26 to R +427781,5772,411R +0.31D +0.13
Walworth CountyR +60.3R +45.5R +38 to R +536351,6952,371R +0.28Even
Deuel CountyR +53.0R +45.2R +38 to R +536241,6552,328R +0.36D +0.40
Gregory CountyR +61.6R +52.4R +44 to R +605251,6792,247R +0.30D +0.36
Marshall CountyR +24.4R +19.6R +12 to R +278351,2432,116R +0.40D +0.26
Todd CountyD +51.9D +70.9D +79 to D +631,7633002,112D +0.70R +0.05
Hanson CountyR +60.3R +44.8R +37 to R +535581,4662,058R +0.20D +0.05
Dewey CountyD +13.1D +28.1D +36 to D +201,2527021,998D +0.91D +0.05
Edmunds CountyR +61.6R +47.7R +40 to R +555101,4421,981R +0.35D +0.20
Clark CountyR +53.8R +47.2R +39 to R +554801,3381,859R +0.40D +0.70
Hand CountyR +58.1R +46.6R +39 to R +544561,2541,734R +0.34Even
Stanley CountyR +47.6R +32.2R +25 to R +405751,1221,725R +0.37D +0.27
Douglas CountyR +73.3R +63.5R +56 to R +712971,3341,651R +0.21D +0.34
Perkins CountyR +71.0R +58.2R +50 to R +663221,2221,566R +0.28D +0.36
Lyman CountyR +40.4R +28.8R +21 to R +375019071,436R +0.08D +0.05
Aurora CountyR +55.5R +47.1R +39 to R +553631,0101,405R +0.26D +0.22
McPherson CountyR +70.5R +63.1R +55 to R +712249941,239R +0.34Even
Sanborn CountyR +56.4R +45.2R +37 to R +533288711,222R +0.31D +0.34
Potter CountyR +66.4R +58.0R +50 to R +662509431,213R +0.34D +0.05
Corson CountyR +12.1R +2.2D +6 to R +105485731,137D +0.53Even
Faulk CountyR +66.8R +60.5R +53 to R +682218991,143R +0.29D +0.52
Miner CountyR +48.3R +39.3R +31 to R +473347661,128R +0.45D +0.09
Jackson CountyR +35.7R +24.5R +16 to R +334096741,101D +0.45Even
Bennett CountyR +26.9R +17.3R +9 to R +254456321,098D +0.39Even
Haakon CountyR +81.1R +68.6R +61 to R +771678991,079R +0.16Even
Jerauld CountyR +43.9R +36.8R +29 to R +45296641951R +0.50D +0.15
Sully CountyR +62.0R +47.3R +40 to R +55231648895R +0.27D +0.30
Harding CountyR +88.0R +70.2R +63 to R +78121691828R +0.09D +0.39
Mellette CountyR +20.7R +10.3R +2 to R +18352433805D +0.19D +0.78
Ziebach CountyR +2.9D +9.7D +18 to D +2424349795D +0.72Even
Campbell CountyR +70.9R +56.6R +49 to R +64167604780R +0.32D +0.19
Hyde CountyR +56.3R +46.1R +38 to R +54168458638R +0.38Even
Jones CountyR +77.7R +66.0R +58 to R +7486422519R +0.16D +0.59
Buffalo CountyD +27.9D +43.6D +52 to D +35325128462D +1.04Even