2020Final results
2020 election for New Hampshire House District 624
New Hampshire House of Representatives · New Hampshire
Thomas Walsh (R), John Leavitt (R), Michael Yakubovich (R) and Stephen Boyd (R) won the district's 4 seats.
4 seatsThomas WalshRepublican · winner · incumbent
16.1%4,331
John LeavittRepublican · winner
15.5%4,154
Michael YakubovichRepublican · winner · incumbent
15.3%4,109
Stephen BoydRepublican · winner
15.2%4,085
Kathleen M. MartinsDemocrat
14.6%3,915
Harry KozlowskiDemocrat
12.2%3,269
Madalasa GurungDemocrat
11.1%2,985
26,874 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
The seat's recent races
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)