This is the 1996 race. The latest: 2010 →

1996Final results

1996 election for New Hampshire House of Representatives: Belknap 3

New Hampshire House of Representatives · New Hampshire

James P. Pilliod (R) and John H. Thomas (R) won the district's 2 seats.

2 seats
James P. PilliodRepublican · winner
33.6%1,270
John H. ThomasRepublican · winner · incumbent
30.4%1,148
19.9%751
12.1%455
Albert CaristaLibertarian
4.0%151
3,775 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 1996

Races before and after

EvenR+6.41992R+42.11994R+20.91996R+14.22000

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)