β€” of 320 polling places reporting Polls close 7:00 p.m. Β· November 3, 2026
New Hampshire Election Results
General Election
November 3, 2026

Every race, town by town

Every office on the November 3, 2026 ballot and who is running for it. Results fill in here, town by town, once the polls close at 7:00 p.m.