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 seatsMary 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
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET