2018Final resultsIncumbent defeated
2018 election for New Hampshire House District 906
New Hampshire House of Representatives · New Hampshire
2 seats: Skip Rollins (R), John M. Callum Jr. (R) won.
2 seatsSkip RollinsRepublican · winner · incumbent
32.5%1,523
John M. Callum Jr.Republican · winner
23.5%1,103
Virginia Obrien IrwinDemocrat · incumbent
23.0%1,079
Larry FlintDemocrat
20.9%983
4,693 votes
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 6:17 AM ET
The seat over time
D − R margin in this seat's races around 2018
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 6:17 AM ET