2020Final results
2020 election for New Hampshire House District 703
New Hampshire House of Representatives · New Hampshire
3 seats: Kevin Pratt (R), Dustin Dodge (R), Paul Ayer (R) won.
3 seatsKevin PrattRepublican · winner · incumbent
24.3%3,661
Dustin DodgeRepublican · winner
19.6%2,943
Paul AyerRepublican · winner
19.1%2,879
Michael DitommasoDemocrat
12.8%1,926
Diane E. KolifrathDemocrat
12.1%1,823
Dennis GarnhamDemocrat
11.6%1,745
15,047 votes
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET
The seat over time
D − R margin in this seat's races around 2020
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET