2024 2022 2020 2018 2016
R+4.4%
Overall Margin
3,309
Republican Votes
3,028
Democratic Votes
6,370
Total Votes

Race Results

President of the United States

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

Governor

R+6.0%
  • Kelly Ayotte Republican 559
  • Joyce Craig Democratic 496
  • Stephen Villee Libertarian 22

Representative in Congress - District 2

D+2.0%
  • Maggie Goodlander Democratic 538
  • Lily Tang Williams Republican 517

Executive Councilor - District 5

R+6.3%
  • Dave Wheeler Republican 555
  • Melanie Levesque Democratic 489

State Senator - District 9

D+0.2%
  • Matthew McLaughlin Democratic 529
  • Denise Ricciardi Republican 527

State Representative - District 31

R+15.7%
  • Jarvis M. Adams IV Republican 611
  • Molly C. Howard Democratic 445