2024 2022 2020 2018 2016
R+29.1%
Overall Margin
17,413
Republican Votes
9,563
Democratic Votes
27,055
Total Votes

Race Results

President of the United States

R+26.2%
  • Donald J. Trump and JD Vance Republican 1,841
  • Kamala D. Harris and Tim Walz Democratic 1,077
  • Chase Oliver and Mike ter Maat Libertarian 14

Governor

R+36.4%
  • Kelly Ayotte Republican 1,939
  • Joyce Craig Democratic 905
  • Stephen Villee Libertarian 65

Representative in Congress - District 1

R+18.1%
  • Russell Prescott Republican 1,705
  • Chris Pappas Democratic 1,183

Executive Councilor - District 4

R+31.8%
  • John Stephen Republican 1,844
  • Jim O'Connell Democratic 955

State Senator - District 16

R+34.1%
  • Keith Murphy Republican 1,873
  • Michael York Democratic 921

State Representative - District 2

R+23.9%
  • Jason Osborne Republican 1,664
  • James Spillane Republican 1,624
  • Kevin Verville Republican 1,573
  • Judith Lindsey Democratic 1,023
  • Kendra Cohen Democratic 881
  • Nick Karakoudas Democratic 822

State Representative - District 31

R+31.1%
  • Jess Edwards Republican 1,726
  • Terry Roy Republican 1,624
  • Dave DePuy Democratic 907
  • Charlotte Lister Democratic 889