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
- 3State House · District Strafford 4Cassandra Levesque, Heath Howard, Len Turcotte3 current officeholders in a multi-member district
- State House · District Strafford 5Thomas Kaczynski603-271-3661

Republican Party
- State House · District Strafford 6Denise DeDe-Poulin603-271-3661

Republican Party
- State House · District Strafford 7Aidan Ankarberg603-271-3661

Independent
- State House · District Strafford 8Sam Farrington603-271-3661

Republican Party
- State House · District Strafford 9Amy Malone603-271-3661

Democratic Party
- 4State House · District Strafford 10Loren Selig, Marjorie Smith, Timothy Horrigan, Wayne Burton4 current officeholders in a multi-member district
- 3State House · District Strafford 11Erik Johnson, Janet Wall, Tom Southworth3 current officeholders in a multi-member district
- 4State House · District Strafford 12Billie Butler, John Stone, Myles England, Wayne Pearson4 current officeholders in a multi-member district
- State House · District Strafford 13Peter Bixby603-271-3661

Democratic Party
- State House · District Strafford 14Peter Schmidt603-271-3661

Democratic Party
- State House · District Strafford 15Alice Wade603-271-3661

Democratic Party
- State House · District Strafford 16Gary Gilmore603-271-3661

Democratic Party
- State House · District Strafford 17Jessica LaMontagne603-271-3661

Democratic Party
- State House · District Strafford 18Mike Harrington603-271-3661

Republican Party
- 3State House · District Strafford 19David Walker, John Larochelle, Kelley Potenza3 current officeholders in a multi-member district
- State House · District Strafford 20Allan Howland603-271-3661

Democratic Party
- 3State House · District Strafford 21Geoff Smith, Luz Bay, Seth Miller3 current officeholders in a multi-member district
- State House · District Sullivan 1Brian Sullivan603-271-3661

Democratic Party
- State House · District Sullivan 2Bill Palmer603-271-3661

Democratic Party
- 3State House · District Sullivan 3Skip Rollins, Steven Smith, Terry Spilsbury3 current officeholders in a multi-member district
- State House · District Sullivan 4Judy Aron603-271-3661

Republican Party
- State House · District Sullivan 5George Grant603-271-3661

Republican Party
- 3State House · District Sullivan 6Dale Girard, John Cloutier, Wayne Hemingway3 current officeholders in a multi-member district
- State House · District Sullivan 7Margaret Drye603-271-3661

Republican Party
- 2State House · District Sullivan 8Hope Damon, Michael Aron2 current officeholders in a multi-member district
- State Senate · District 1David Rochefort603-271-8631

Republican Party
- State Senate · District 2Tim Lang603-271-2117

Republican Party
- State Senate · District 3Mark McConkey603-271-8631

Republican Party
- State Senate · District 4David Watters603-271-2104

Democratic Party
- State Senate · District 5Sue Prentiss603-271-3091

Democratic Party
- State Senate · District 6James Gray603-271-4980

Republican Party
- State Senate · District 7Dan Innis603-271-2609

Republican Party
- State Senate · District 8Ruth Ward603-271-2609

Republican Party
- State Senate · District 9Denise Ricciardi603-271-1403

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.