2018Final results
2018 election for New Hampshire House District 621
New Hampshire House of Representatives · New Hampshire
2 seats: James C. Allard (R), John F. Klose (R) won.
2 seatsJames C. AllardRepublican · winner
29.5%1,775
John F. KloseRepublican · winner · incumbent
27.3%1,638
Miriam CahillyeatonDemocrat
23.4%1,405
Mary E. FrambachDemocrat
19.8%1,190
6,008 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 2018
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET