2016Final results
2016 election for New Hampshire House District 624
New Hampshire House of Representatives · New Hampshire
4 seats: Thomas Walsh (R), Frank R. Kotowski (R), John Leavitt (R), Dick Marple (R) won.
4 seatsThomas WalshRepublican · winner · incumbent
17.2%3,876
Frank R. KotowskiRepublican · winner · incumbent
16.8%3,779
John LeavittRepublican · winner
16.6%3,739
Dick MarpleRepublican · winner · incumbent
14.3%3,232
Marcy RothenbergDemocrat
12.3%2,778
Thomas J. ThibeaultDemocrat
12.3%2,774
Madalasa GurungDemocrat
10.6%2,383
22,561 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 2016
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET