2000Final results
2000 election for U.S. Senate in Vermont
U.S. Senate · Vermont
James Jeffords (R) won with 65.6% of the vote, defeating Ed Flanagan (D) by 40.1 points.
James JeffordsRepublican · winner
65.6%189,133
Ed FlanaganDemocrat
25.4%73,352
Charles W. RussellConstitution
3.5%10,079
Rick HubbardIndependent
1.9%5,366
Billy GreerOther party
1.7%4,889
Hugh DouglasLibertarian
1.3%3,843
Jerry LevyLiberty Union
0.5%1,477
288,500 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 2000
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.
Ed FlanaganJames Jeffords
$1.1M
Raised by the campaign
$2.1M
$1.1M
Spent by the campaign
$1.9M
$3K
Cash on hand
$482.9K
Other candidates' campaigns: Rick Hubbard $21.7K.
Campaign money: FEC, through Dec 31, 2000.
Source: FEC campaign filingsUpdated Dec 31, 2000
The candidates
James Jeffords (R)Ed Flanagan (D)
Also on the ballot: Charles W. Russell (Constitution), 3.5%; Rick Hubbard (Independent), 1.9%; Billy Greer (Other party), 1.7%; Hugh Douglas (Libertarian), 1.3%; Jerry Levy (Liberty Union), 0.5%