When is the general election?
Tuesday, November 3, 2026. Polls close at 7 p.m. in most of New Hampshire; the cities can stay open until 8. Most open at 8 a.m., some at 7, a few at 11. Your town's hours and polling place are on the state voter portal.