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.