Skip to content

South Dakota presidential election results and history

South Dakota has voted in 34 presidential elections in this record and backed the national winner in 20 of the 34 with a recorded winner (59%).

Current members of Congress from South Dakota (3)
Latest (2024)
Donald J. Trump29.2 pts
Electoral votes
3
Republican wins
29
Democratic wins
4
D+50R+50D+25R+251892: R+36.618921896: D+0.21900: R+15.61904: R+49.419041908: R+23.81912: D+42.11916: R+3.919161920: R+41.01924: R+36.31928: R+21.019281932: D+29.21936: D+11.51940: R+14.819401944: R+16.71948: R+4.81952: R+38.519521956: R+16.81960: R+16.41964: D+11.219641968: R+11.31972: R+8.61976: R+1.519761980: R+28.81984: R+26.51988: R+6.319881992: R+3.51996: R+3.52000: R+22.720002004: R+21.52008: R+8.42012: R+18.020122016: R+29.82020: R+26.22024: R+29.22024
South Dakota, Republican vs Democratic margin since 1856: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.

Counties in 2024

Full 2024 results
Aurora County: Donald J. Trump +54.1Bennett County: Donald J. Trump +26.4Buffalo County: Kamala Harris +27.3Codington County: Donald J. Trump +40.8Davison County: Donald J. Trump +37.8Douglas County: Donald J. Trump +72.4Haakon County: Donald J. Trump +79.9Hanson County: Donald J. Trump +59.2McCook County: Donald J. Trump +49.3Mellette County: Donald J. Trump +20.1Pennington County: Donald J. Trump +26.4Sanborn County: Donald J. Trump +55.3Turner County: Donald J. Trump +51.3Ziebach County: Donald J. Trump +2.8Beadle County: Donald J. Trump +40.1Brookings County: Donald J. Trump +17.4Butte County: Donald J. Trump +60.6Charles Mix County: Donald J. Trump +42.9Custer County: Donald J. Trump +45.8Deuel County: Donald J. Trump +51.7Dewey County: Kamala Harris +12.8Edmunds County: Donald J. Trump +60.8Grant County: Donald J. Trump +45.4Hand County: Donald J. Trump +57.3Harding County: Donald J. Trump +86.1Hughes County: Donald J. Trump +30.1Hyde County: Donald J. Trump +55.0Jones County: Donald J. Trump +75.8Lake County: Donald J. Trump +31.2Lyman County: Donald J. Trump +39.5Meade County: Donald J. Trump +50.9Miner County: Donald J. Trump +47.0Moody County: Donald J. Trump +31.9Oglala Lakota County: Kamala Harris +70.6Spink County: Donald J. Trump +39.0Stanley County: Donald J. Trump +46.9Todd County: Kamala Harris +50.5Union County: Donald J. Trump +40.7Brule County: Donald J. Trump +42.4Clark County: Donald J. Trump +52.5Day County: Donald J. Trump +29.9Faulk County: Donald J. Trump +65.2Hamlin County: Donald J. Trump +60.4Hutchinson County: Donald J. Trump +57.9Kingsbury County: Donald J. Trump +43.9Marshall County: Donald J. Trump +24.0Potter County: Donald J. Trump +65.1Sully County: Donald J. Trump +60.8Walworth County: Donald J. Trump +59.2Jackson County: Donald J. Trump +35.1Lawrence County: Donald J. Trump +31.3Lincoln County: Donald J. Trump +26.5McPherson County: Donald J. Trump +69.2Minnehaha County: Donald J. Trump +12.7Perkins County: Donald J. Trump +70.0Roberts County: Donald J. Trump +23.0Bon Homme County: Donald J. Trump +51.4Brown County: Donald J. Trump +26.8Campbell County: Donald J. Trump +70.1Clay County: Kamala Harris +6.5Corson County: Donald J. Trump +11.9Fall River County: Donald J. Trump +49.3Gregory County: Donald J. Trump +60.2Tripp County: Donald J. Trump +63.3Yankton County: Donald J. Trump +25.5Jerauld County: Donald J. Trump +43.2

Every presidential election in South Dakota

Download CSV
YearCarried byShareRunner-upMarginEVVotes countedNational winner
2024 Donald J. Trump 63.4% Kamala Harris 29.2 3 428,922 Donald J. Trump ✓
2020 Donald J. Trump 61.8% Joseph R. Biden 26.2 3 422,609 Joseph R. Biden ✗
2016 Donald J. Trump 61.5% Hillary Clinton 29.8 3 370,047 Donald J. Trump ✓
2012 Mitt Romney 57.9% Barack Obama 18.0 3 363,815 Barack Obama ✗
2008 John McCain 53.2% Barack Obama 8.4 3 381,975 Barack Obama ✗
2004 George W. Bush 59.9% John Kerry 21.5 3 388,215 George W. Bush ✓
2000 George W. Bush 60.3% Albert Gore, Jr. 22.7 3 316,269 George W. Bush ✓
1996 Robert Dole 46.5% William J. Clinton 3.5 3 323,826 William J. Clinton ✗
1992 George H. W. Bush 40.7% William J. Clinton 3.5 3 336,254 William J. Clinton ✗
1988 George H. W. Bush 52.8% Michael Dukakis 6.3 3 312,991 George H. W. Bush ✓
1984 Ronald Reagan 63.0% Walter Mondale 26.5 3 317,867 Ronald Reagan ✓
1980 Ronald Reagan 60.5% Jimmy Carter 28.8 4 327,703 Ronald Reagan ✓
1976 Gerald R. Ford 50.4% Jimmy Carter 1.5 4 300,678 Jimmy Carter ✗
1972 Richard M. Nixon 54.2% George McGovern 8.6 4 307,415 Richard M. Nixon ✓
1968 Richard M. Nixon 53.3% Hubert Humphrey 11.3 4 281,264 Richard M. Nixon ✓
1964 Lyndon B. Johnson 55.6% Barry Goldwater 11.2 4 293,118 Lyndon B. Johnson ✓
1960 Richard M. Nixon 58.2% John F. Kennedy 16.4 4 306,487 John F. Kennedy ✗
1956 Dwight D. Eisenhower 58.4% Adlai Stevenson 16.8 4 293,857 Dwight D. Eisenhower ✓
1952 Dwight D. Eisenhower 69.3% Adlai Stevenson 38.5 4 294,283 Dwight D. Eisenhower ✓
1948 Thomas E. Dewey 51.8% Harry S Truman 4.8 4 250,105 Harry S Truman ✗
1944 Thomas E. Dewey 58.3% Franklin D. Roosevelt 16.7 4 232,076 Franklin D. Roosevelt ✗
1940 Wendell L. Willkie 57.4% Franklin D. Roosevelt 14.8 4 308,427 Franklin D. Roosevelt ✗
1936 Franklin D. Roosevelt 54.0% Alfred M. Landon 11.5 4 296,452 Franklin D. Roosevelt ✓
1932 Franklin D. Roosevelt 63.6% Herbert Hoover 29.2 4 288,438 Franklin D. Roosevelt ✓
1928 Herbert Hoover 60.2% Alfred E. Smith 21.0 5 261,857 Herbert Hoover ✓
1924 Calvin Coolidge 49.7% Robert LaFollette 12.7 5 203,868 Calvin Coolidge ✓
1920 Warren G. Harding 60.7% James M. Cox 41.0 5 182,237 Warren G. Harding ✓
1916 Charles E. Hughes 49.8% Woodrow Wilson 3.9 5 128,942 Woodrow Wilson ✗
1912 Theodore Roosevelt 50.6% Woodrow Wilson 8.5 5 116,327 Woodrow Wilson ✗
1908 William Howard Taft 58.8% William Jennings Bryan 23.8 4 114,775 William Howard Taft ✓
1904 Theodore Roosevelt 71.1% Alton B. Parker 49.4 4 101,395 Theodore Roosevelt ✓
1900 William McKinley 56.7% William Jennings Bryan 15.6 4 96,169 William McKinley ✓
1896 William Jennings Bryan 49.7% William McKinley 0.2 4 82,937 William McKinley ✗
1892 Benjamin Harrison 49.5% James B. Weaver 11.8 4 70,513 Grover Cleveland ✗

Counties

Questions and answers

How has South Dakota voted in recent presidential elections?

2024: Donald J. Trump by 29.2 points; 2020: Donald J. Trump by 26.2 points; 2016: Donald J. Trump by 29.8 points; 2012: Mitt Romney by 18.0 points; 2008: John McCain by 8.4 points.

When did South Dakota last vote Democratic for president?

In 1964, for Lyndon B. Johnson.

When did South Dakota last vote Republican for president?

In 2024, for Donald J. Trump.

How often does South Dakota vote for the winning presidential candidate?

South Dakota backed the national winner in 20 of 34 elections in this record (59%).

Is South Dakota a swing state?

No. It has been safely one-sided: in 2012, 2016, 2020 and 2024 its margins were Republican by 18.0 points, Republican by 29.8 points, Republican by 26.2 points and Republican by 29.2 points.

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