This is the 2020 race. The latest: 2026 →

2020Final results

2020 election for New Hampshire House District 623

New Hampshire House of Representatives · New Hampshire

3 seats: Mary Beth Walz (D), Gary Woods (D), Samantha Fox (D) won.

3 seats
Mary Beth WalzDemocrat · winner · incumbent
17.9%3,670
Gary WoodsDemocrat · winner · incumbent
17.8%3,648
Samantha FoxDemocrat · winner · incumbent
17.2%3,526
John F. MartinRepublican
16.1%3,292
Ray PlanteRepublican
15.9%3,255
Mariya MarkovaRepublican
15.0%3,063
20,463 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

EvenR+1.92014D+2.72016D+4.72018D+3.42020D+18.62022D+6.02024

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET