This is the 2020 race. The latest: 2026 →

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 seats
Thomas 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
14.6%3,915
12.2%3,269
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

EvenR+7.62016R+2.22018R+2.12020

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)