2024 2022 2020 2018 2016
R+40.9%
Overall Margin
4,793
Republican Votes
2,012
Democratic Votes
6,857
Total Votes

Race Results

President of the United States

R+31.5%
  • Donald J. Trump and JD Vance Republican 583
  • Kamala D. Harris and Tim Walz Democratic 304
  • Chase Oliver and Mike ter Maat Libertarian 11

Governor

R+33.5%
  • Kelly Ayotte Republican 572
  • Joyce Craig Democratic 285
  • Stephen Villee Libertarian 41

Representative in Congress - District 2

R+28.3%
  • Lily Tang Williams Republican 548
  • Maggie Goodlander Democratic 306

Executive Councilor - District 2

R+27.9%
  • Kim Strathdee Republican 537
  • Karen Liot Hill Democratic 303

State Senator - District 8

R+36.1%
  • Ruth Ward Republican 569
  • David Trumble Democratic 267

State Representative - District 3

R+35.0%
  • Skip Rollins Republican 575
  • Steven Smith Republican 449
  • Walter Spilsbury Republican 407
  • Nikki Murphy Democratic 277

State Representative - District 7

R+34.4%
  • Margaret M. Drye Republican 553
  • Jenny Ramsey Democratic 270