Skip to main content
Non‑Partisan◆Verified◆Transparent
The Truth Hub
HomeFederalStatesSearchFind My BallotAbout
The Truth Hub

Truthful, non-partisan election information for every American. Verified data, transparent sources.

Est. 2026

About

  • About Us
  • Methodology
  • Data Sources

Elections

  • Federal Elections
  • State Elections
  • Search All

Legal

  • Privacy Policy
  • Terms of Use
  • Accessibility

The Truth Hub operates the National Elections Information Hub — the definitive national public utility providing truthful, non-biased, primary-source-based information on every federal, state, and local election in the United States.

The Truth Hub is a California Nonprofit Public Benefit Corporation (501(c)(3) status in process) | All content is strictly nonpartisan and educational. Learn more

© 2026 The Truth Hub — Independent, non-partisan election information.

Data from government records & verified public sources.

  1. Home
  2. States
  3. New Hampshire
  4. New Hampshire State Senate General
stateupcominggeneral

New Hampshire State Senate General

Election Date:November 3, 2026Register by:October 26, 2026
Current holder:James Gray(Republican)

The 2026 New Hampshire State Senate General Election will be held on November 3, 2026, to elect members of the New Hampshire State Senate. All 24 seats in the Senate are up for election, with senators serving two-year terms. The election will determine partisan control of the state legislature during the mid-term of the governor's term.

About This Race

The 2026 New Hampshire State Senate General Election will be held on November 3, 2026, to elect members of the New Hampshire State Senate. All 24 seats in the Senate are up for election, with senators serving two-year terms. The election will determine partisan control of the state legislature during the mid-term of the governor's term.

Candidates

Important Dates

Election Date
November 3, 2026
Registration Deadline
October 26, 2026
Early Voting Starts
October 21, 2026
Early Voting Ends
November 1, 2026

How to Vote

To vote in New Hampshire, residents must register by the deadline of October 26, 2026, either online through the Secretary of State's website, by mail, or in person at their local clerk's office. On Election Day, voters can cast ballots at their assigned polling place between 6:00 AM and 7:00 PM; early voting is available from October 21 to November 1, 2026, at designated locations. Voters must show a valid photo ID, such as a driver's license or passport, or sign a challenged voter affidavit if they lack ID.

JG
Incumbent
Republican

James Gray

New Hampshire State Senator

Biography

James Gray is a incumbent Republican State Senator representing District 6, first elected in 2020. He serves as Chairman of the Senate Finance Committee and is a small business owner from Concord, running for re-election to continue advocating for fiscal responsibility and local control.

Campaign Website
LT
Democratic

Linda Tanner

New Hampshire State Senator

Biography

Linda Tanner is a former Democratic State Senator from District 8, previously serving from 2012 to 2020. A retired educator and advocate for public education and healthcare, she is running to restore Democratic representation in the Senate and address rising costs of living.

Campaign Website

Updated 6 days ago

federal

Senate Dem accuses Trump of being 'unfit for office,' joins growing call to impeach, oust president

Sen. Andy Kim, D-N.J., said President Donald Trump should be removed over the Iran war, citing the 25th Amendment and impeachment as Democrats escalate calls to oust the president.

Read article
Politico 7 days ago