U.S. Senate elections in Vermont

43 elections · 1914–present · popular vote
● In officeBernie SandersIndependentPeter WelchDemocratic
Elections won
R 29 · D 10 · Other 443 Senate elections since 1914
Last decided by
30.3 pts2024, Bernie Sanders over Gerald Malloy
Closest ever
1.32 pts1980, Patrick J. Leahy over Stewart M. Ledbetter
Longest streak
22 in a rowRepublican, 1914–1964
Next election
2028Tuesday, November 7, 2028

Vermont's U.S. Senate seats are held by independent Bernie Sanders and Democrat Peter Welch; Sanders won the most recent race by 30.3 points in 2024. Sanders has held one seat since 2006 and Welch the other since 2022. The 2024 race put Sanders ahead of Gerald Malloy, 30.3 points clear. Across 43 elections since 1914, Republicans have won 29 and Democrats 10, with 4 going to other parties. Of those, the closest was 1980, decided by 1.3 points; the widest 1920, by 56.1 points.

Bernie Sanders I 229,429 · Gerald Malloy R 116,512 · Steve Berry I 7,941 · Matt Hill L 4,530 · +2 more
Bernie Sanders I 183,529 · Lawrence Zupan R 74,663 · Brad J. Peacock I 3,787 · Russell Beste I 2,763 · +5 more
Patrick J. Leahy D 192,243 · Scott Milne R 103,637 · Cris Ericson U 9,156 · Jerry Trudell I 5,223 · +1 more
Bernie Sanders I 207,848 · John MacGovern R 72,898 · Chris Ericson U 5,924 · Peter Diamondstone L 2,511 · +2 more
Patrick J. Leahy D 151,281 · Len Britton R 72,699 · Daniel Freilich I 3,544 · Cris Ericson U 2,731 · +3 more
Bernie Sanders I 171,638 · Rich Tarrant R 84,924 · Cris Ericson I 1,735 · Craig Hill G 1,536 · +2 more
Patrick J. Leahy D 216,972 · Jack McMullen R 75,398 · Cris Ericson M 6,486 · Craig Hill V 3,999 · +2 more
James M. Jeffords R 189,133 · Ed Flanagan D 73,352 · Charles W. Russell C 10,079 · Rick Hubbard I 5,366 · +3 more
Patrick J. Leahy D 154,567 · Fred H. Tuttle R 48,051 · Hugh Douglas L 4,199 · Barry M. Nelson I 2,893 · +2 more