Skip to content

What's on the ballot in New Hampshire?

New Hampshire's next election is September 8, 2026 (New Hampshire 2026 primary). 3 races across 2 offices are on the ballot in New Hampshire.

New Hampshire 2026 primary

September 8, 2026

18 days to go

Races by office

U.S. Senate races

View all →

U.S. House races

View all →

Recent New Hampshire coverage

No New Hampshire stories published yet.