Horizon · our Election Day forecast: polls, plus fundamentals like incumbency, fundraising and past results.

Pulse · polls only: where the races stand today, with no fundamentals and wider uncertainty.

What's the difference?

New Hampshire · New Hampshire Senate District 20 · Updated Oct 16, 2026

Pat Long

DemocraticIncumbentCandidate

Incumbent

Electoral history

Earlier races in New Hampshire, newest first, matched by name in the results archive.

  1. 2024

    State Senate · SD-20 Nov 5, 2024

    D · 56.1% · 13,159 votes

    Won
  2. 2024

    House of Representatives · HD-526 Nov 5, 2024

    D · 35.3% · 1,843 votes

    Won
  3. 2022

    House of Representatives · HD-523 Nov 8, 2022

    D · 52.4% · 1,490 votes

    Won
  4. 2020

    House of Representatives · HD-510 Nov 3, 2020

    D · 37.4% · 1,884 votes

    Won
  5. 2018

    House of Representatives · HD-510 Nov 6, 2018

    D · 34.7% · 1,404 votes

    Won
  6. 2016

    House of Representatives · HD-510 Nov 8, 2016

    D · 34.9% · 1,643 votes

    Won
  7. 2014

    House of Representatives · HD-510 Nov 4, 2014

    D · 33.9% · 927 votes

    Won
  8. 2014

    House of Representatives · HD-510 primary · Sep 9, 2014

    D · 61.5% · 139 votes

    Won
  9. 2012

    House of Representatives · HD-542 Nov 6, 2012

    D · 28.1% · 5,662 votes

    Won
  10. 2010

    House of Representatives · HD-510 Nov 2, 2010

    D · 20.8% · 813 votes

    Won
  11. 2008

    House of Representatives · HD-510 Nov 4, 2008

    D · 23.9% · 1,650 votes

    Won
  12. 2006

    House of Representatives · HD-510 Nov 7, 2006

    D · 21.4% · 812 votes

    Won

Opponents in 2026