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
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%