2024 2022 2020 2018 2016
R+4.4%
Overall Margin
15,670
Republican Votes
14,361
Democratic Votes
30,151
Total Votes

Race Results

President of the United States

R+1.0%
  • Donald J. Trump and JD Vance Republican 2,250
  • Kamala D. Harris and Tim Walz Democratic 2,205
  • Chase Oliver and Mike ter Maat Libertarian 22

Governor

R+13.1%
  • Kelly Ayotte Republican 2,468
  • Joyce Craig Democratic 1,895
  • Stephen Villee Libertarian 98

Representative in Congress - District 2

D+6.0%
  • Maggie Goodlander Democratic 2,326
  • Lily Tang Williams Republican 2,064

Executive Councilor - District 4

R+7.3%
  • John Stephen Republican 2,296
  • Jim O'Connell Democratic 1,983

State Senator - District 17

R+3.9%
  • Howard Pearl Republican 2,246
  • Kelly Roberts Democratic 2,076

State Representative - District 12

R+4.1%
  • Peter L. Mehegan Republican 2,185
  • Brian Seaworth Republican 2,161
  • Dianne E. Schuett Democratic 2,012
  • Maurice Regan Democratic 1,864