visualizedata.org

Demo page: real public data, in a page layout that is still being designed. Numbers are as the sources published them on the build date shown at the bottom.

South Dakota / Senate

How did South Dakota vote for the Senate?

2022 · data family: electiondata.dev

John R. Thune (Republican) won by 43.5 points

43.5ptsSenate, 2022: winner's margin

Compare every state: where South Dakota ranks for 2022

Every regular Senate election in South Dakota since 197816 regular elections; Democrats were ahead in 6 and Republicans in 10.
R +100.0R +50.0evenD +50.019801990200020102020
Indicator: Democratic candidate's share of Senate votes minus the Republican's, points (regular elections; special elections are in the table)Source: electiondata.dev senate-results, version 2026-10-25.247421eda6; MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024
Show the numbers (16 rows)
YearMargin
2022R +43.5
2020R +31.5
2016R +43.7
2014R +20.9
2010R +100.0
2008D +25.0
2004R +1.2
2002D +0.2
1998D +25.7
1996D +2.6
1992D +32.4
1990R +7.3
1986D +3.2
1984R +49.0
1980R +18.8
1978R +33.7

Every Senate race since 1976

RaceWinnerRunner-upMarginVotes
2022John R. Thune (R) 69.6%Brian L. Bengs (D) 26.1%43.5 pts348,020
2020Mike Rounds (R) 65.7%Dan Ahlers (D) 34.3%31.5 pts420,219
2016John R. Thune (R) 71.8%Jay Williams (D) 28.2%43.7 pts369,656
2014Mike Rounds (R) 50.4%Rick Weiland (D) 29.5%20.9 pts279,412
2010John Thune (R) 100.0%unopposed100.0 pts227,947
2008Tim Johnson (D) 62.5%Joel Dykstra (R) 37.5%25.0 pts380,673
2004John Thune (R) 50.6%Tom Daschle (D) 49.4%1.2 pts391,188
2002Tim Johnson (D) 49.6%John Thune (R) 49.5%0.2 pts337,501
1998Tom Daschle (D) 62.1%Ron Schmidt (R) 36.4%25.7 pts262,111
1996Tim Johnson (D) 51.3%Larry Pressler (R) 48.7%2.6 pts324,487
1992Thomas A. Daschle (D) 64.9%Charlene Haar (R) 32.5%32.4 pts334,495
1990Larry Pressler (R) 52.4%Ted Muenster (D) 45.1%7.3 pts258,976
1986Thomas A. Daschle (D) 51.6%James Abdnor (R) 48.4%3.2 pts295,830
1984Larry Pressler (R) 74.5%George V. Cunningham (D) 25.5%49.0 pts315,713
1980James Abdnor (R) 58.2%George Mcgovern (D) 39.4%18.8 pts327,478
1978Larry Pressler (R) 66.8%Don Barnett (D) 33.2%33.7 pts255,599

Get this data

This page's numbers, as JSON:

curl https://visualizedata.org/data/places/us-sd/senate.json

Every Senate race, every state, from electiondata.dev (live, no key):

curl "https://api.electiondata.dev/v1/senate-results/download/senate-results.csv"

Open the JSON

What this can't tell you

  • Statewide totals say nothing about who voted or why.
  • Candidates with a party's support under another name (Minnesota's DFL, New York's fusion lines) are counted with that party, as the MIT data's simplified party does; independents stay independents.

How the answer is decided

Each candidate's votes are summed over every ballot line; blank, over- and under-votes are left out. The margin is the winner's share of the votes minus the runner-up's. A runoff, where held, is the result.

Sources