These are the general-election candidates on New Hampshire's ballot for November 3, 2026, by office and party, following the state's primary. This guide covers statewide offices and U.S. House races. It is nonpartisan and factual. See the New Hampshire 2026 overview for the fuller picture.
Governor of New Hampshire
Kelly Ayotte RepublicanIncumbent
Cinde Warmington Democratic
John Horsley Independent
Everett Howard Independent
Stephen Villee Independent
U.S. Senate
Chris Pappas Democratic
John Sununu Republican
Aaron Day Independent
Tim Harris Independent
Ed Laplante Jr. Independent
Jeanne Logan Morrow Independent
Christine Lopez Independent
Open seat, no incumbent is running.
U.S. House, District 1
Stefany Shaheen Democratic
Anthony DiLorenzo Republican
Open seat, no incumbent is running.
U.S. House, District 2
Maggie Goodlander DemocraticIncumbent
Lily Williams Republican
Scott Black Independent
Robbie Mahrou Independent
Sterling Sykes Independent
Get a reminder to vote in New Hampshire
We’ll text you one nonpartisan reminder to vote on November 3, 2026. Find your polling place →
Also on the New Hampshire ballot
Beyond the statewide and congressional races above, New Hampshire voters also decide state legislative races and county and municipal offices, which appear on local ballots, along with any statewide ballot measures.
How to vote in New Hampshire
The general election is November 3, 2026. On Election Day, polls in New Hampshire are open 6:00 AM to 8:00 PM EST. Confirm your registration, polling place, and mail-ballot options at Vote.org and your state election office. Getting your supporters to turn out is what decides the closest races.
Frequently asked questions
Who is running in New Hampshire in 2026?
Governor: Kelly Ayotte (Republican), Cinde Warmington (Democratic), John Horsley (Independent), Everett Howard (Independent), Stephen Villee (Independent). U.S. Senate: Chris Pappas (Democratic), John Sununu (Republican), Aaron Day (Independent), Tim Harris (Independent), Ed Laplante Jr. (Independent), Jeanne Logan Morrow (Independent), Christine Lopez (Independent). Every voter also decides state legislative and local races on their ballot.
What time do polls open and close in New Hampshire on Election Day?
On Election Day, polls in New Hampshire are open 6:00 AM to 8:00 PM EST.
When is the New Hampshire election in 2026?
The general election is November 3, 2026, following the state's 2026 primary.
Candidate information reflects the general-election ballot as of the date above, drawn from nonpartisan sources including The Green Papers and state election authorities. Verify the final ballot with your local election office.
Keep reading: New Hampshire 2026 elections and the 2026 midterms are a turnout election.