Skip to content

New Hampshire

New Hampshire U.S. Senate election history

Every New Hampshire U.S. Senate election from 1978 to 2022: winners, parties, margins and the seats that changed hands.

Current senators

Wins by party

  • Republican 11
  • Democratic 5
D+40R+40D+20R+201978: R+2.219781980: R+4.319801984: R+17.819841986: R+30.619861990: R+33.819901992: R+2.819921996: R+3.019961998: R+39.619982002: R+5.020022004: R+32.520042008: D+6.320082010: R+23.220102014: D+3.220142016: D+0.120162020: D+15.620202022: D+9.12022
New Hampshire Senate races: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearSeatWinnerPartyRunner-upMarginVotes
2022 Class III Maggie Hassan Democratic Donald C. Bolduc 9.1 620,975
2020 Class II Jeanne Shaheen Democratic Bryant Messner 15.7 795,914
2016 flip Class III Maggie Hassan Democratic Kelly Ayotte 0.1 739,140
2014 Class II Jeanne Shaheen Democratic Scott Brown 3.2 488,159
2010 Class III Kelly Ayotte Republican Paul W. Hodes 23.2 454,710
2008 flip Class II Jeanne Shaheen Democratic John E. Sununu 6.3 694,787
2004 Class III Judd Gregg Republican Doris R. Haddock 32.5 657,086
2002 Class II John E. Sununu Republican Jeanne Shaheen 4.4 447,135
1998 Class III Judd Gregg Republican George Condodemetraky 39.6 314,696
1996 Class II Robert C. Smith Republican Richard Swett 3.0 491,873
1992 Class III Judd Gregg Republican John Rauh 2.8 518,170
1990 Class II Robert C. Smith Republican John Durkin 33.8 291,393
1986 Class III Warren Bruce Rudman Republican Endicott Howard Peabody 30.6 244,735
1984 Class II Gordon Humphrey Republican Norman E. D'Amours 17.8 384,369
1980 flip Class III Warren Bruce Rudman Republican John Durkin 4.3 375,060
1978 flip Class II Gordon Humphrey Republican Thomas J. McIntyre 2.2 263,760

New Hampshire governor history · House districts · Presidential results

Questions and answers

Who won the most recent New Hampshire Senate election?

Maggie Hassan won in 2022 by 9.1 points.

Who are New Hampshire's U.S. senators?

Margaret Wood Hassan (Democrat, term ends 2029) and Jeanne Shaheen (Democrat, term ends 2027).

When did a Democrat last win a New Hampshire Senate race?

In 2022, when Maggie Hassan won.

When did a Republican last win a New Hampshire Senate race?

In 2010, when Kelly Ayotte won.

Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.