2004Final resultsIncumbent defeated
2004 election for New Hampshire House District 520
New Hampshire House of Representatives · New Hampshire
3 seats: Ruth Ginsburg (D), Anthony P. Matarazzo (D), Eugene Kelly Jr. (R) won.
3 seatsRuth GinsburgDemocrat · winner
18.4%2,415
Anthony P. MatarazzoDemocrat · winner
18.1%2,373
Eugene Kelly Jr.Republican · winner
17.1%2,250
Henry W. McElroy Jr.Republican · incumbent
16.8%2,204
Fred S. TeeboomRepublican
16.3%2,136
Jacek NowickiDemocrat
13.4%1,766
13,144 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 2004
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET