Skip to content

Vermont

Vermont U.S. Senate election history

Every Vermont U.S. Senate election from 1976 to 2024: winners, parties, margins and the seats that changed hands.

Current senators

Wins by party

  • Democratic 8
  • Republican 5
  • Independent 4
D+50R+50D+25R+251976: R+4.719761980: D+1.319801982: R+3.019821986: D+28.719861988: R+38.219881992: D+10.819921994: R+9.719941998: D+49.819982000: R+40.120002004: D+46.120042006: R+32.120062010: D+34.020102012: R+24.020122016: D+29.320162022: D+40.420222024: R+31.82024
Vermont Senate races: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearSeatWinnerPartyRunner-upMarginVotes
2024 Class I Bernie Sanders Independent Gerald Malloy 30.3 372,885
2022 Class III Peter Welch Democratic Gerald Malloy 39.8 291,955
2018 Class I Bernie Sanders Independent Lawrence Zupan 39.2 278,013
2016 Class III Patrick J. Leahy Democratic Scott Milne 27.7 320,467
2012 Class I Bernie Sanders Independent John MacGovern 46.1 292,762
2010 Class III Patrick J. Leahy Democratic Leonard Wheeler Britton 33.4 235,178
2006 flip Class I Bernie Sanders Independent Rich Tarrant 33.0 262,419
2004 Class III Patrick J. Leahy Democratic Jack McMullen 46.1 307,208
2000 Class I James M. Jeffords Republican Ed Flanagan 40.1 288,500
1998 Class III Patrick J. Leahy Democratic Fred Tuttle 49.8 214,036
1994 Class I James M. Jeffords Republican Jan Backus 9.8 211,672
1992 Class III Patrick J. Leahy Democratic James H. Douglas 10.8 285,739
1988 Class I James M. Jeffords Republican Bill Gray 38.2 240,108
1986 Class III Patrick J. Leahy Democratic Dick Snelling 28.7 196,532
1982 Class I Robert T. Stafford Republican James A. Guest 3.0 168,002
1980 Class III Patrick J. Leahy Democratic Stewart M. Ledbetter 1.3 209,124
1976 Class I Robert T. Stafford Republican Thomas P. Salmon 4.7 189,060

Vermont governor history · House districts · Presidential results

Questions and answers

Who won the most recent Vermont Senate election?

Bernie Sanders won in 2024 by 30.3 points.

Who are Vermont's U.S. senators?

Bernard Sanders (Independent, term ends 2031) and Peter Welch (Democrat, term ends 2029).

When did a Democrat last win a Vermont Senate race?

In 2022, when Peter Welch won.

When did a Republican last win a Vermont Senate race?

In 2000, when James M. Jeffords won.

Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.