Home › New Hampshire › Elections 2026 › House › District Rockingham 31

House District Rockingham 31

2026 general election · 2 seats.

District map

Loading map...

Last election

District lines may have changed since 2020.

2020 result, District Rockingham 31
CandidatePartyVotesShare
Joan Hamblet WonDemocratic9,66252.7%
Henry MarshRepublican8,67847.3%

The 2020 race page