Informed Ballot
← All states

New Hampshire

General election · Tuesday, November 3, 2026 · Printable ballot list

State facts

Population
1,415,342 (2025 estimate; 1,377,573 in the 2020 Census)
Seats in the U.S. House
2
State legislature
  • Senate: 24 members, 2-year terms
  • House of Representatives: 400 members, 2-year terms
Governor’s term
Two-year term, with no term limit: the governor is elected every two years.

Sources: U.S. Census Bureau, 2025 state population estimates; National Conference of State Legislatures. Checked October 19, 2026.

Who represents New Hampshire now

Governor
Kelly Ayotte · Republican · since January 2025Seat on the Nov. 3 ballot
U.S. senators
  • Margaret Wood Hassan · Democratic · since 2017
  • Jeanne Shaheen · Democratic · since 2009Seat on the Nov. 3 ballot
U.S. House members
2 seats · Democratic: 2

Sources: National Governors Association (party and start date: Wikidata); congress-legislators (current members of Congress). Checked October 19, 2026.

Voting in New Hampshire

From the state election office’s own website. Each answer shows the official wording it comes from.

Register on Election Day

Yes. A qualifying person can register to vote on Election Day at the polling location for their town or city ward.

Official wording: “If you are domiciled in a New Hampshire town or city ward, are 18 years of age or older on the day of the next election, and are a United States citizen, you may register to vote on Election Day at the polling location for your town or city ward.” — state election office, page read September 21, 2025

Who can vote by mail

Voters may vote absentee only for specific reasons. It is not open to every voter.

Official wording: “New Hampshire voters may vote by absentee ballot for specific reasons.” — state election office, page read November 1, 2025

Mail ballot due

Returned by mail: 5:00 p.m. on election day. Returned in person: by 5:00 p.m. the day before the election.

Official wording: “Deadline by mail: 5:00 p.m. on election day. Deadline in person: By 5:00 p.m. the day before the election.” — state election office, page read November 1, 2025

For anything not listed, and to check your registration, see New Hampshire’s election office: sos.nh.gov

Federal1

Statewide1

Federal candidate lists come from FEC filings. A candidate is marked “on the ballot” once their campaign files a pre-general report or the state’s official candidate list confirms it; others filed for 2026 but may have lost a primary or withdrawn.