2000Final results
2000 election for Vermont Senate District WSR
Vermont State Senate · Vermont
3 seats: John Campbell (D), Richard J. McCormack (D), Cheryl P. Rivers (D) won.
3 seatsJohn CampbellDemocrat · winner
18.4%13,465
Richard J. McCormackDemocrat · winner · incumbent
18.2%13,334
Cheryl P. RiversDemocrat · winner · incumbent
16.4%12,017
Gary P. RichardsonRepublican
15.4%11,300
Henry L. HolmesRepublican
14.0%10,233
David A. McCulloughRepublican
11.3%8,304
Kurt W. StaudterIndependent
4.6%3,367
Christopher D. CostanzoDemocrat
1.7%1,213
73,233 votes
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET
The seat over time
D − R margin in this seat's races around 2000
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET
The candidates
John Campbell (D)Richard J. McCormack (D)Cheryl P. Rivers (D)Gary P. Richardson (R)Henry L. Holmes (R)David A. McCullough (R)
Also on the ballot: Kurt W. Staudter (Independent), 4.6%; Christopher D. Costanzo (Democrat), 1.7%