2024 2022 2020 2018 2016
R+27.8%
Overall Margin
20,762
Republican Votes
11,733
Democratic Votes
32,581
Total Votes

Race Results

President of the United States

R+15.8%
  • Donald J. Trump and JD Vance Republican 2,958
  • Kamala D. Harris and Tim Walz Democratic 2,149
  • Chase Oliver and Mike ter Maat Libertarian 18

Governor

R+31.0%
  • Kelly Ayotte Republican 3,284
  • Joyce Craig Democratic 1,731
  • Stephen Villee Libertarian 68

Representative in Congress - District 2

R+15.5%
  • Lily Tang Williams Republican 2,892
  • Maggie Goodlander Democratic 2,117

Executive Councilor - District 3

R+25.9%
  • Janet Stevens Republican 3,084
  • Jon Morgan Democratic 1,815

State Senator - District 22

R+25.1%
  • Daryl Abbas Republican 3,099
  • Wayne Haubner Democratic 1,857

State Representative - District 18

R+16.9%
  • Debra L. DeSimone Republican 2,905
  • Jay Markell Republican 2,540
  • Michael Boucher Democratic 2,064