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.

Missouri / Senate

How did Missouri vote for the Senate?

2024 · data family: electiondata.dev

Josh Hawley (Republican) won by 13.7 points

13.7ptsSenate, 2024: winner's margin

Compare every state: where Missouri ranks for 2024

Every regular Senate election in Missouri since 197617 regular elections; Democrats were ahead in 4 and Republicans in 13.
R +40.0R +20.0evenD +20.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 (17 rows)
YearMargin
2024R +13.7
2022R +13.7
2018R +5.8
2016R +2.8
2012D +15.7
2010R +13.6
2006D +2.3
2004R +13.3
2000D +2.1
1998R +8.9
1994R +24.0
1992R +7.0
1988R +36.0
1986R +5.3
1982R +1.7
1980D +4.3
1976R +14.4

Every Senate race since 1976

RaceWinnerRunner-upMarginVotes
2024Josh Hawley (R) 55.6%Lucas Kunce (D) 41.8%13.7 pts2,972,559
2022Eric Schmitt (R) 56.8%Trudy Busch Valentine (D) 43.2%13.7 pts2,012,511
2018Josh Hawley (R) 51.4%Claire Mccaskill (D) 45.6%5.8 pts2,442,289
2016Roy Blunt (R) 49.2%Jason Kander (D) 46.4%2.8 pts2,802,637
2012Claire Mccaskill (D) 54.8%W. Todd Akin (R) 39.1%15.7 pts2,725,793
2010Roy Blunt (R) 54.2%Robin Carnahan (D) 40.6%13.6 pts1,943,899
2006Claire Mccaskill (D) 49.6%James M. Talent (R) 47.3%2.3 pts2,128,459
2004Christopher S. Bond (R) 56.1%Nancy Farmer (D) 42.8%13.3 pts2,706,402
2002 specialJim Talent (R) 49.8%Jean Carnahan (D) 48.7%1.1 pts1,877,620
2000Mel Carnahan (D) 50.5%John Ashcroft (R) 48.4%2.1 pts2,361,586
1998Christopher S. Bond (R) 52.7%Jeremiah W. (jay) Nixon (D) 43.8%8.9 pts1,576,857
1994John Ashcroft (R) 59.7%Alan Wheat (D) 35.7%24.0 pts1,775,116
1992Christopher S. Bond (R) 51.9%Geri Rothman-serot (D) 44.9%7.0 pts2,354,916
1988John C. Danforth (R) 67.7%Jeremiah W. (jay) Nixon (D) 31.8%36.0 pts2,078,875
1986Christopher (kit) Bond (R) 52.6%Harriett Woods (D) 47.4%5.3 pts1,477,327
1982John C. Danforth (R) 50.9%Harriett Woods (D) 49.1%1.7 pts1,543,521
1980Thomas F. Eagleton (D) 52.0%Gene Mcnary (R) 47.7%4.3 pts2,066,965
1976John C. Danforth (R) 56.9%Warren E. Hearnes (D) 42.5%14.4 pts1,914,460

Get this data

This page's numbers, as JSON:

curl https://visualizedata.org/data/places/us-mo/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