New Hampshire 2026 ballot

Election Day is Tuesday, November 3, 2026. What is on New Hampshire's November 3, 2026 general-election ballot: the state legislative seats up, each checked against the state's official election source.

General election · Tuesday, November 3, 2026

What's on the New Hampshire ballot

Election Day
Tuesday, November 3
Same-day registration
Available on Election Day
Check your registration and see your sample ballot →

Official sources: gc.nh.gov · gc.nh.gov (2)

State legislature

2 chambers

Which district you vote in depends on your address — your sample ballot lists your own legislative and local races.

As of 2026-10-14. Every race and measure here was checked against the New Hampshire official sources listed above and below. Anything that could not be confirmed is left out rather than guessed. Candidates are listed in the order their source lists them, which is not always the order on your ballot. Lists can change — your official sample ballot is authoritative. Local races are not shown.

Official sources: gc.nh.gov · gc.nh.gov (2)

How New Hampshire's counties are governed and who holds each county office