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 seatsCarl W. SeidelRepublican · winner · incumbent
23.0%1,867
Sean M. McGuinnessRepublican · winner
22.0%1,791
Kevin AvardRepublican · winner
18.5%1,505
Kathryn Proko NelsonDemocrat
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
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET