2024 2022 2020 2018 2016
D+5.2%
Overall Margin
21,815
Republican Votes
24,213
Democratic Votes
46,149
Total Votes

Race Results

President of the United States

D+11.7%
  • Kamala D. Harris and Tim Walz Democratic 3,396
  • Donald J. Trump and JD Vance Republican 2,685
  • Chase Oliver and Mike ter Maat Libertarian 32

Governor

R+7.4%
  • Kelly Ayotte Republican 3,218
  • Joyce Craig Democratic 2,774
  • Stephen Villee Libertarian 89

Representative in Congress - District 2

D+14.5%
  • Maggie Goodlander Democratic 3,416
  • Lily Tang Williams Republican 2,549

Executive Councilor - District 5

D+5.7%
  • Melanie Levesque Democratic 3,100
  • Dave Wheeler Republican 2,763

State Senator - District 12

R+3.6%
  • Kevin A. Avard Republican 3,049
  • Ben Ming Democratic 2,839

State Representative - District 5

D+7.8%
  • Heather Raymond Democratic 2,964
  • Susan A. Elberger Democratic 2,929
  • Dale Swanson Democratic 2,795
  • Sean Rogers Republican 2,535
  • Allison Dyer Republican 2,510
  • Joseph Capriotti Republican 2,506