New Hampshire House of Representatives seat · former district

New Hampshire House of Representatives: BELKNAP 9

14 elections since 1968: Democrats won 4, Republicans 10.

2020 election

Nov 3, 2020 · changed party
  1. Travis J. Ohara (R) · won55.8%
  2. Charlie St. Clair (D) · incumbent44.1%

Full results →

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET

Every election for this seat

14 races since 1968; the seat changed party 3 times. District numbers are redrawn after each census: each group is one set of lines.

YearWinnerRunner-upWon by
Lines first used in 2012
2020Travis J. Ohara (R)FlipCharlie St. Clair (D)11.7
2018Charlie St. Clair (D)FlipSteven Whalley (R)0.4
2016Robert Fisher (R)Beth Arsenault (D)6.5
2014Robert Fisher (R)FlipBeth Arsenault (D)3.8
2012Beth Arsenault (D)Harry Accornero (R)6.8
Lines first used in 1982
1990Ralph J. Rosen (R)David Stamps (D)39.2
1988Ralph J. Rosen (R)—Unopposed
1986A. Donald Thurston (R)—Unopposed
1984Richard W. Bastraw (R)—Unopposed
1982Richard W. Bastraw (R)—Unopposed
Lines first used in 1972
1974James W. Murray · Charles W. Beard (R)Raymond M. Robichaud (D)19.1
1972James W. Murray · Frank A. Maguire Jr. (R)Calvin F. Dunn (D)6.3
Lines first used in 1962
1970David O. Huot · Florence G. Drouin (D)—Unopposed
1968Margaret E. Normandin · Ann G. Dearborn (D)—Unopposed

Primaries: 2014 Republican primary · 2014 Democratic primary

Won by: the winner's lead over the runner-up, in points of the vote. Source: 99chambers results archive (MEDSL, Klarner, state election offices)