2004Final results
2004 election for Vermont Senate District WSR
Vermont State Senate · Vermont
3 seats: Peter Welch (D), Matt Dunne (D), John Campbell (D) won.
3 seatsPeter WelchDemocrat · winner · incumbent
23.7%17,339
Matt DunneDemocrat · winner · incumbent
22.4%16,384
John CampbellDemocrat · winner · incumbent
20.7%15,154
John MacgovernRepublican
11.4%8,317
Charlie KimbellRepublican
11.1%8,144
Fred BaldwinRepublican
10.7%7,868
73,206 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 2004
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET