New Hampshire
2026 elections & officials.
Find races and polls, check election dates, or explore who represents you.
Make your voting plan
New HampshireDates for November 3
Download calendar ↓Partial coverage: only the dated entries below have been checked. Confirm other deadlines and exceptions with your election office.
| Action | Date | Details and source |
|---|---|---|
| Register in person | 14 days left | Register at your Election Day polling place before polls close; advance local deadlines vary. Official source ↗ |
Checked 2026-10-16. Confirm local details and exceptions with your election office.
Secretary of State
City or Town Clerk, Moderator, Supervisors of the Checklist administer elections across 320 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.
Governor of New Hampshire
A permanent office record joined to the current holder and official government website.

Kelly Ayotte
Current roster matched to the official office website
Who represents New Hampshire in Washington?
Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.
- Senate · Class 2Jeanne ShaheenNovember 3, 2026 election · sourced record

Democratic Party
- Senate · Class 3Margaret Wood HassanNovember 7, 2028 election · sourced record

Democratic Party
- House · District 1Chris PappasNovember 3, 2026 election · sourced record

Democratic Party
- House · District 2Maggie GoodlanderNovember 3, 2026 election · sourced record

Democratic Party
406 current legislators across 225 permanent offices
Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.
Browse all 225 state legislative offices
- State House · District Belknap 1Tom Ploszaj603-271-3661

Independent
- State House · District Belknap 2Matt Coker603-271-3661

Republican Party
- State House · District Belknap 3Juliet Harvey-Bolia603-941-4932

Republican Party
- State House · District Belknap 4Travis Toner603-271-3661
Republican Party
- 3State House · District Belknap 5Mike Bordes, Sheri Minor, Steve Bogert3 current officeholders in a multi-member district
- 3State House · District Belknap 6Dave Nagel, Glen Aldrich, Russ Dumais3 current officeholders in a multi-member district
- 3State House · District Belknap 7Barbara Comtois, Paul Terry, Peter Varney3 current officeholders in a multi-member district
- 2State House · District Belknap 8Douglas Trottier, Lisa Freeman2 current officeholders in a multi-member district
- 3State House · District Carroll 1David Paige, Steve Woodcock, Tom Buco3 current officeholders in a multi-member district
- 2State House · District Carroll 2Anita Burroughs, Chris McAleer2 current officeholders in a multi-member district
- 2State House · District Carroll 3Joe Hamblen, Karel Crawford2 current officeholders in a multi-member district
- 2State House · District Carroll 4Lino Avellani, Mike Belcher2 current officeholders in a multi-member district
- State House · District Carroll 5Jonathan Smith603-651-1137

Republican Party
- 2State House · District Carroll 6John MacDonald, Katy Peternel2 current officeholders in a multi-member district
- State House · District Carroll 7Bobbi Boudman603-271-3661

Democratic Party
- 2State House · District Carroll 8Brian Taylor, Richard Brown2 current officeholders in a multi-member district
- State House · District Cheshire 2Dru Fox603-271-3661

Democratic Party
- State House · District Cheshire 3Philip Jones603-271-3661

Democratic Party
- State House · District Cheshire 4Jodi Newell603-271-3661

Democratic Party
- State House · District Cheshire 5Lucy Weber603-271-3661

Democratic Party
- 2State House · District Cheshire 6Cathryn Harvey, Paul Berch2 current officeholders in a multi-member district
- State House · District Cheshire 7Terri O'Rorke603-271-3661

Democratic Party
- State House · District Cheshire 8Lucius Parshall603-271-3661

Democratic Party
- State House · District Cheshire 9Rich Nalevanko603-271-3661

Republican Party
- 2State House · District Cheshire 10Barry Faulkner, Sly Karasinski2 current officeholders in a multi-member district
- State House · District Cheshire 11Denis Murphy603-271-3661
Republican Party
- State House · District Cheshire 12Dick Thackston603-271-3661

Republican Party
- State House · District Cheshire 13Dick Ames603-271-3661

Democratic Party
- State House · District Cheshire 14John Hunt603-271-3661

Republican Party
- 2State House · District Cheshire 15Nick Germana, Samantha Jacobs2 current officeholders in a multi-member district
- State House · District Cheshire 16Jim Gruber603-313-1277

Democratic Party
- State House · District Cheshire 17Jennifer Rhodes603-762-8069

Republican Party
- 2State House · District Cheshire 18Jim Qualey, Rita Mattson2 current officeholders in a multi-member district
- 2State House · District Coos 1James Tierney, Sean Durkin2 current officeholders in a multi-member district
- State House · District Coos 2Arnie Davis603-271-3661

Republican Party
New Hampshire election dates
Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with New Hampshire's election authority.
Nationwide scheduled date
38 FEC candidate records for New Hampshire
Candidate filing does not guarantee ballot qualification. Financial totals appear only where the FEC bulk summary publishes them.
Chris Pappas
U.S. House · District 1
$15,384,657 receivedChris Pappas
U.S. Senate
$15,384,657 receivedJohn E Sununu
U.S. Senate
$5,334,886 receivedAnthony Dilorenzo
U.S. House · District 1
$5,059,864 receivedMaggie Goodlander
U.S. House · District 2
$4,812,156 receivedMaura Corby Sullivan
U.S. House · District 1
$4,107,139 receivedStefany Shaheen
U.S. House · District 1
$3,015,195 receivedScott P. Brown
U.S. Senate
$2,255,700 receivedSources and update dates
The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. Connected pages use the same stored records. Their source dates show when those records were last checked; a scheduled job is not proof that a refresh succeeded.