2024 2022 2020 2018 2016
R+24.7%
Overall Margin
27,523
Republican Votes
16,629
Democratic Votes
44,267
Total Votes

Race Results

President of the United States

R+10.8%
  • Donald J. Trump and JD Vance Republican 3,005
  • Kamala D. Harris and Tim Walz Democratic 2,421
  • Chase Oliver and Mike ter Maat Libertarian 36

Governor

R+26.5%
  • Kelly Ayotte Republican 3,403
  • Joyce Craig Democratic 1,976
  • Stephen Villee Libertarian 79

Representative in Congress - District 2

R+7.5%
  • Lily Tang Williams Republican 2,863
  • Maggie Goodlander Democratic 2,463

Executive Councilor - District 5

R+20.2%
  • Dave Wheeler Republican 3,093
  • Melanie Levesque Democratic 2,052

State Senator - District 18

R+13.9%
  • Victoria Sullivan Republican 2,973
  • Donna M. Soucy Democratic 2,247

State Representative - District 14

R+23.7%
  • Richard W. Lascelles Republican 3,111
  • Raymond C. Peeples Jr. Republican 3,060
  • Michael Aniskovich Democratic 1,920
  • Mahendra Bakshi Democratic 1,525

State Representative - District 38

R+20.7%
  • Kim Rice Republican 3,084
  • Ralph G. Boehm Republican 2,931
  • Luan Baci Democratic 2,025