2024 2022 2020 2018 2016
R+2.6%
Overall Margin
12,481
Republican Votes
11,856
Democratic Votes
24,438
Total Votes

Race Results

President of the United States

R+2.8%
  • Donald J. Trump and JD Vance Republican 1,617
  • Kamala D. Harris and Tim Walz Democratic 1,528
  • Chase Oliver and Mike ter Maat Libertarian 20

Governor

R+10.3%
  • Kelly Ayotte Republican 1,704
  • Joyce Craig Democratic 1,385
  • Stephen Villee Libertarian 81

Representative in Congress - District 2

D+2.5%
  • Maggie Goodlander Democratic 1,602
  • Lily Tang Williams Republican 1,524

Executive Councilor - District 5

R+9.5%
  • Dave Wheeler Republican 1,678
  • Melanie Levesque Democratic 1,387

State Senator - District 9

R+0.6%
  • Denise Ricciardi Republican 1,562
  • Matthew McLaughlin Democratic 1,544

State Representative - District 13

R+0.2%
  • Donald R. Primrose Republican 1,550
  • Richard Ames Democratic 1,544

State Representative - District 18

R+0.3%
  • Rita Mattson Republican 1,507
  • Hannah Bissex Democratic 1,498
  • Tom Hsu Democratic 1,368
  • Jim Qualey Republican 1,339