2024Final results

2024 election for New Hampshire House of Representatives: Rockingham 31

New Hampshire House of Representatives · New Hampshire

Jess Edwards (R) and Terry Roy (R) won the district's 2 seats.

2 seats
Jess EdwardsRepublican · winner
33.1%8,166
Terry RoyRepublican · winner
30.0%7,397
18.8%4,641
Dave DepuyDemocrat
18.0%4,425
24,640 votes

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 12:13 PM ET