2004Final resultsIncumbent defeated
2004 election for New Hampshire House of Representatives: STRAFFORD 1
New Hampshire House of Representatives · New Hampshire
9 seats: Julie M. Brown (R), Sandra B. Keans (R), Clifford Newton (R), Anne Grassie (D), Frank D. Callaghan (D), Russell A. Albert (R), Irene T. Creteau (D), Jim Twombly (R), Patricia C. Dunlap (R) won.
9 seatsJulie M. BrownRepublican · winner · incumbent
6.5%5,965
Sandra B. KeansRepublican · winner · incumbent
6.3%5,749
Clifford NewtonRepublican · winner · incumbent
6.1%5,580
Anne GrassieDemocrat · winner · incumbent
6.1%5,565
Frank D. CallaghanDemocrat · winner · incumbent
6.0%5,434
Russell A. AlbertRepublican · winner · incumbent
5.7%5,240
Irene T. CreteauDemocrat · winner · incumbent
5.7%5,228
Jim TwomblyRepublican · winner · incumbent
5.7%5,215
Patricia C. DunlapRepublican · winner · incumbent
5.7%5,182
Marc W. DrapeauRepublican
5.4%4,958
Pamela J. HubbardDemocrat
5.4%4,947
William P. BrennanDemocrat
5.4%4,908
Alan BemisRepublican · incumbent
5.2%4,740
Elaine M. LauterbornDemocrat
5.2%4,718
John L. RossiDemocrat
5.0%4,532
Rose Marie RogersDemocrat
4.9%4,495
John MoffettRepublican
4.8%4,422
George F. BrownDemocrat
4.8%4,390
91,268 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
The candidates
Julie M. Brown (R)Sandra B. Keans (R)Clifford Newton (R)Anne Grassie (D)Frank D. Callaghan (D)Russell A. Albert (R)Irene T. Creteau (D)Jim Twombly (R)Patricia C. Dunlap (R)Marc W. Drapeau (R)Pamela J. Hubbard (D)William P. Brennan (D)Alan Bemis (R)Elaine M. Lauterborn (D)John L. Rossi (D)
Also on the ballot: Rose Marie Rogers (Democrat), 4.9%; John Moffett (Republican), 4.8%; George F. Brown (Democrat), 4.8%