This is the 2010 race. The latest: 2026 →

2010Final resultsIncumbent defeated

2010 election for New Hampshire House District 520

New Hampshire House of Representatives · New Hampshire

3 seats: Carl W. Seidel (R), Sean M. McGuinness (R), Kevin Avard (R) won.

3 seats
Carl W. SeidelRepublican · winner · incumbent
23.0%1,867
Sean M. McGuinnessRepublican · winner
22.0%1,791
Kevin AvardRepublican · winner
18.5%1,505
18.4%1,495
Anthony P. MatarazzoDemocrat · incumbent
18.1%1,472
8,130 votes

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET

The seat over time

D − R margin in this seat's races around 2010

Races before and after

EvenD+3.72004D+4.22006D+10.02008R+0.32010R+14.22012R+25.32016

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET