South Dakota U.S. Senate election history
Every South Dakota U.S. Senate election from 1978 to 2022: winners, parties, margins and the seats that changed hands.
Current senators
Wins by party
| Year | Seat | Winner | Party | Runner-up | Margin | Votes |
|---|---|---|---|---|---|---|
| 2022 | Class III | John R. Thune | Republican | Brian L. Bengs | 43.5 | 348,020 |
| 2020 | Class II | M. Michael Rounds | Republican | Daniel P. Ahlers | 31.5 | 420,219 |
| 2016 | Class III | John R. Thune | Republican | Jay H. Williams | 43.7 | 369,656 |
| 2014 flip | Class II | M. Michael Rounds | Republican | Richard P. Weiland | 20.9 | 279,412 |
| 2010 | Class III | John R. Thune | Republican | — | — | 227,947 |
| 2008 | Class II | Tim Johnson | Democratic | Joel D. Dykstra | 25.0 | 380,673 |
| 2004 flip | Class III | John R. Thune | Republican | Tom Daschle | 1.2 | 391,188 |
| 2002 | Class II | Tim Johnson | Democratic | John R. Thune | 0.2 | 337,501 |
| 1998 | Class III | Tom Daschle | Democratic | Ron Schmidt | 25.7 | 262,111 |
| 1996 flip | Class II | Tim Johnson | Democratic | Larry Pressler | 2.6 | 324,487 |
| 1992 | Class III | Tom Daschle | Democratic | Charlene Haar | 32.4 | 334,495 |
| 1990 | Class II | Larry Pressler | Republican | Ted Muenster | 7.3 | 258,976 |
| 1986 flip | Class III | Tom Daschle | Democratic | Ellis James Abdnor | 3.2 | 295,830 |
| 1984 | Class II | Larry Pressler | Republican | George V. Cunningham | 49.0 | 315,713 |
| 1980 flip | Class III | Ellis James Abdnor | Republican | George S. McGovern | 18.8 | 327,478 |
| 1978 flip | Class II | Larry Pressler | Republican | Don Barnett | 33.7 | 255,599 |
South Dakota governor history · House districts · Presidential results
Questions and answers
Who won the most recent South Dakota Senate election?
John R. Thune won in 2022 by 43.5 points.
Who are South Dakota's U.S. senators?
Mike Rounds (Republican, term ends 2027) and John Thune (Republican, term ends 2029).
When did a Democrat last win a South Dakota Senate race?
In 2008, when Tim Johnson won.
When did a Republican last win a South Dakota Senate race?
In 2022, when John R. Thune won.
Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.