This is the 2004 race. The latest: 2022 →

2004Final results

2004 election for U.S. Senate in Vermont

U.S. Senate · Vermont

Patrick J. Leahy (D) won with 70.6% of the vote, defeating Jack McMullen (R) by 46.1 points.

Patrick J. LeahyDemocrat · winner
70.6%216,972
Jack McMullenRepublican
24.5%75,398
Cris EricsonOther party
2.1%6,486
Craig HillOther party
1.3%3,999
Keith SternIndependent
1.1%3,300
Ben MitchellLiberty Union
0.3%879
307,208 votes

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET

The seat over time

D − R margin in this seat's races around 2004

Races before and after

EvenD+10.81992D+49.81998D+46.12004D+33.42010D+28.22016D+40.42022

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Patrick J. LeahyJack McMullen
$2.3M
Raised by the campaign
$731K
$1.5M
Spent by the campaign
$736.1K
$975.5K
Cash on hand
$1.2K

Campaign money: FEC, through Dec 30, 2004; FEC, through Dec 31, 2004.

Source: FEC campaign filingsUpdated Dec 30, 2004

The candidates

Patrick J. Leahy (D)Jack McMullen (R)

Also on the ballot: Cris Ericson (Other party), 2.1%; Craig Hill (Other party), 1.3%; Keith Stern (Independent), 1.1%; Ben Mitchell (Liberty Union), 0.3%