Skip to main content

New Hampshire's 2026 midterm elections are shaping up to be some of the most competitive in years. Voters were not afraid to split their tickets last time around, but will the same be true in 2026? The primaries will be held on September 8, 2026 and the general election on November 3, 2026. Republicans currently hold the governorship with Kelly Ayotte, while Democrats Chris Pappas and Maggie Goodlander represent New Hampshire in Congress. Republicans also hold the majority in the General Court and Executive Council. Click the links below to see who's running. 

Elections for voters in my town

Use our map to find your ward if you live in Claremont, Concord, Dover, Franklin, Keene, Laconia, Lebanon, Manchester, Nashua, Portsmouth, Rochester or Somersworth and aren't sure which voting ward you fall within. Or, use our searchable list of all NH Towns, Cities & Wards.
 

Past New Hampshire elections

Thank you to our sponsors and donors