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 Primary
stateupcomingprimary

New Hampshire State Senate Primary

Election Date:September 12, 2028Register by:August 30, 2028

The New Hampshire State Senate Primary on September 12, 2028, will determine the Democratic and Republican nominees for various State Senate districts across New Hampshire. Voters will select candidates who will advance to the general election to serve in the state legislature, where they will debate and vote on state laws, budgets, and policy initiatives affecting residents.

About This Race

The New Hampshire State Senate Primary on September 12, 2028, will determine the Democratic and Republican nominees for various State Senate districts across New Hampshire. Voters will select candidates who will advance to the general election to serve in the state legislature, where they will debate and vote on state laws, budgets, and policy initiatives affecting residents.

Candidates

Important Dates

Election Date
September 12, 2028
Registration Deadline
August 30, 2028

How to Vote

To vote in the New Hampshire State Senate Primary, residents must be registered voters. Registration can be completed online, by mail, or in person at local clerk's offices, with a deadline of August 30, 2028. On Election Day, voters cast ballots at their assigned polling place; acceptable photo ID includes a New Hampshire driver's license, non-driver ID, passport, or military ID, though voters without ID may sign an affidavit and vote a regular ballot.

JP
Democratic

Johnathan P. Hayes

New Hampshire State Senator

Biography

Johnathan P. Hayes is a former public school teacher and current member of the Nashua City Council, running to bring education reform and local government experience to the State Senate. He advocates for increased school funding, property tax relief, and healthcare access, emphasizing his record of bipartisan collaboration in local office.

Campaign Website
ML
Republican

Margaret L. Donovan

New Hampshire State Senator

Biography

Margaret L. Donovan is a small business owner and former member of the New Hampshire House of Representatives, seeking to return to the State Senate to champion fiscal conservatism and regulatory reform. She emphasizes her experience in job creation and tax reduction, pledging to oppose new state spending and support Second Amendment rights.

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