2006Final results
2006 election for New Hampshire House of Representatives: STRAFFORD 2
New Hampshire House of Representatives · New Hampshire
5 seats: Roger R. Berube (D), Dana S. Hilliard (D), Dale R. Sprague (D), Michael S. Rollo (D), Deanna S. Rollo (D) won.
5 seatsRoger R. BerubeDemocrat · winner · incumbent
18.9%2,570
Dana S. HilliardDemocrat · winner · incumbent
18.6%2,522
Dale R. SpragueDemocrat · winner
18.6%2,522
Michael S. RolloDemocrat · winner · incumbent
16.9%2,293
Deanna S. RolloDemocrat · winner
16.8%2,278
Timothy A. LogsdonRepublican
10.3%1,393
13,578 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 2006
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET