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.

Massachusetts / Senate

How did Massachusetts vote for the Senate?

2024 · data family: electiondata.dev

Elizabeth Ann Warren (Democrat) won by 19.8 points

19.8ptsSenate, 2024: winner's margin

Compare every state: where Massachusetts ranks for 2024

Every regular Senate election in Massachusetts since 197617 regular elections; Democrats were ahead in 17 and Republicans in 0.
evenD +20.0D +40.0D +60.0D +80.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
2024D +19.8
2020D +32.3
2018D +24.2
2014D +23.9
2012D +7.5
2008D +33.7
2006D +37.4
2002D +72.3
2000D +56.9
1996D +7.5
1994D +17.1
1990D +13.6
1988D +31.0
1984D +10.1
1982D +22.6
1978D +10.2
1976D +40.3

Every Senate race since 1976

RaceWinnerRunner-upMarginVotes
2024Elizabeth Ann Warren (D) 59.8%John Deaton (R) 40.0%19.8 pts3,413,329
2020Edward J. Markey (D) 64.5%Kevin J. O'conner (R) 32.2%32.3 pts3,658,005
2018Elizabeth A. Warren (D) 60.3%Geoff Diehl (R) 36.2%24.2 pts2,707,090
2014Edward J. Markey (D) 61.9%Brian J. Herr (R) 38.0%23.9 pts2,084,972
2012Elizabeth A. Warren (D) 53.3%Scott P. Brown (R) 45.8%7.5 pts3,184,196
2008John F. Kerry (D) 63.6%Jeffrey K. Beatty (R) 29.8%33.7 pts3,102,995
2006Edward M. Kennedy (D) 66.9%Kenneth G. Chase (R) 29.5%37.4 pts2,243,835
2002John F. Kerry (D) 72.3%Michael E. Cloud (L) 16.7%55.7 pts2,220,301
2000Edward M. Kennedy (D) 69.1%Jack E. Robinson Iii (R) 12.2%56.9 pts2,734,048
1996John F. Kerry (D) 52.2%William F. Weld (R) 44.7%7.5 pts2,555,942
1994Edward M. Kennedy (D) 58.1%W. Mitt Romney (R) 41.0%17.1 pts2,179,945
1990John F. Kerry (D) 54.5%Jim Rappaport (R) 41.0%13.6 pts2,424,579
1988Edward M. Kennedy (D) 65.0%Joseph D. Malone (R) 33.9%31.0 pts2,606,225
1984John F. Kerry (D) 55.1%Raymond Shamie (R) 44.9%10.1 pts2,530,471
1982Edward M. Kennedy (D) 60.8%Ray Shamie (R) 38.3%22.6 pts2,050,769
1978Paul E. Tsongas (D) 55.1%Edward W. Brooke (R) 44.9%10.2 pts1,985,700
1976Edward M. Kennedy (D) 69.3%Michael S. Robertson (R) 29.0%40.3 pts2,491,255

Get this data

This page's numbers, as JSON:

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