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.

Maine / Senate

How did Maine vote for the Senate?

2024 · data family: electiondata.dev

Angus S. King Jr. (Independent) won by 17.4 points

17.4ptsSenate, 2024: winner's margin

Compare every state: where Maine ranks for 2024

Every regular Senate election in Maine since 197617 regular elections; Democrats were ahead in 3 and Republicans in 14.
R +75.0R +50.0R +25.0evenD +25.0D +50.0D +75.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 +23.8
2020R +8.5
2018R +24.8
2014R +37.0
2012R +17.5
2008R +22.7
2006R +53.7
2002R +16.9
2000R +37.9
1996R +5.3
1994R +23.9
1990R +22.7
1988D +62.6
1984R +47.5
1982D +21.7
1978R +22.7
1976D +20.4

Every Senate race since 1976

RaceWinnerRunner-upMarginVotes
2024Angus S. King Jr. (I) 52.1%Demi Kouzounas (R) 34.6%17.4 pts821,072
2020Susan Margaret Collins (R) 50.4%Sara I. Gideon (D) 41.9%8.5 pts828,305
2018Angus S. King Jr. (I) 54.3%Eric L. Brakey (R) 35.2%19.1 pts634,409
2014Susan M. Collins (R) 68.5%Shenna Bellows (D) 31.5%37.0 pts604,028
2012Angus King (I) 52.9%Charles E. Summers Jr. (R) 30.7%22.1 pts700,599
2008Susan M. Collins (R) 61.3%Thomas H. Allen (D) 38.6%22.7 pts724,430
2006Olympia J. Snowe (R) 74.4%Jean M. Hay Bright (D) 20.8%53.7 pts545,128
2002Susan M. Collins (R) 58.4%Chellie Pingree (D) 41.6%16.9 pts504,899
2000Olympia J. Snowe (R) 68.9%Mark W. Lawrence (D) 31.1%37.9 pts634,872
1996Susan M. Collins (R) 49.2%Joseph E. Brennan (D) 43.9%5.3 pts606,777
1994Olympia J. Snowe (R) 60.2%Thomas H. Andrews (D) 36.4%23.9 pts511,733
1990William S. Cohen (R) 61.3%Neil Rolde (D) 38.6%22.7 pts520,320
1988George J. Mitchell (D) 81.3%Jasper S. Wyman (R) 18.7%62.6 pts556,745
1984William S. Cohen (R) 73.3%Elizabeth H. Mitchell (D) 25.9%47.5 pts551,406
1982George J. Mitchell (D) 60.9%David F. Emery (R) 39.1%21.7 pts459,715
1978William S. Cohen (R) 56.6%William D. Hathaway (D) 33.9%22.7 pts375,114
1976Edmund S. Muskie (D) 60.2%Robert A. G. Monks (R) 39.8%20.4 pts486,193

Get this data

This page's numbers, as JSON:

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

  • Maine counts ranked choices (since 2018); these are first-choice votes, so a margin can differ from the final round's.
  • 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