2004Final results
2004 election for New Hampshire House of Representatives: Rockingham 8
New Hampshire House of Representatives · New Hampshire
Norman L. Major (R), Roger G. Wells (R), Edward M. Putnam II (R), David A. Welch (R), John W. Flanders Sr. (R), Kevin L. Camm (R) and Ken Weyler (R) won the district's 7 seats.
7 seatsNorman L. MajorRepublican · winner · incumbent
15.2%7,823
Roger G. WellsRepublican · winner
14.4%7,429
Edward M. Putnam IIRepublican · winner · incumbent
13.5%6,968
David A. WelchRepublican · winner · incumbent
12.3%6,315
John W. Flanders Sr.Republican · winner · incumbent
12.3%6,307
Kevin L. CammRepublican · winner · incumbent
12.1%6,237
Ken WeylerRepublican · winner · incumbent
11.5%5,901
Brian M. HelmanDemocrat
8.7%4,452
51,432 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: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)