2004 general · November 2, 2004

2004 Maine election results

Every race on Maine's ballot in the 2004 general election: winners, margins and seats that changed party.

← 2002 general2006 general →

Races189
Changed party87
Unopposed3%5 races
Incumbents defeated18

President

D 1

RaceWinnerWon byNotes
MaineJohn Kerry (D)9.0
RaceWinnerWon byNotes
ME-1Thomas Allen (D)19.5
ME-2Michael H. Michaud (D)18.6

Maine State Senate

D 18 · R 17 · 18 changed party

RaceWinnerWon byNotes
SD-1Mary Black Andrews (R)13.0Flipped
SD-2Richard A. Nass (R)8.8
SD-3Jonathan T. E. Courtney (R)7.0Flipped
SD-4Nancy B. Sullivan (D)9.0Flipped
SD-5Barry J. Hobbins (D)25.1
SD-6Philip L. Bartlett II (D)5.6FlippedIncumbent lost
SD-7Lynn Bromley (D)24.3
SD-8Ethan Strimling (D)52.3Flipped
SD-9Michael Brennan (D)UnopposedFlipped
SD-10Betheda G. Edmonds (D)18.7Flipped
SD-11Karl W. Turner (R)13.9
SD-12G. William Diamond (D)10.8Flipped
SD-13David R. Hastings III (R)2.3Flipped
SD-14Bruce S. Bryant (D)7.4
SD-15Lois A. Snowemello (R)5.1FlippedIncumbent lost
SD-16Peggy Rotundo (D)39.1
SD-17John M. Nutting (D)10.1Flipped
SD-18Chandler E. Woodcock (R)22.3Flipped
SD-19Arthur F. Mayo III (R)21.7
SD-20Dana L. Dow (R)11.9Incumbent lost
SD-21Scott W. Cowger (D)2.9
SD-22Christine R. Savage (R)10.6Flipped
SD-23Carol Weston (R)10.3Flipped
SD-24Elizabeth H. Mitchell (D)4.9
SD-25Kenneth T. Gagnon (D)8.7Flipped
SD-26S. Peter Mills (R)7.2Incumbent lost
SD-27Paul T. Davis Sr. (R)17.7FlippedIncumbent lost
SD-28Dennis S. Damon (D)27.6
SD-29Kevin L. Raye (R)Unopposed
SD-30Elizabeth M. Schneider (D)18.9
SD-31Richard W. Rosen (R)15.4Flipped
SD-32Joseph C. Perry Sr. (D)1.5Incumbent lost
SD-33Debra D. Plowman (R)21.3
SD-34Dean F. Clukey (R)2.7
SD-35John L. Martin (D)14.4Flipped

Maine House of Representatives

D 76 · R 73 · Other 2 · 69 changed party

All 151 races →

Maine

Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: Harvard Dataverse / Carl Klarner; MIT Election Data and Science Lab