New Hampshire voting deadlines for the November 3, 2026 election

New Hampshire voter registration closes Nov 3 for the November 3, 2026 election. Every deadline — registration, mail ballot and early voting — with the official source for each.

Look up your own ballot and polling place →

Every date

Monday, November 2, 2026
Last day to request a mail ballot — November 3, 2026 general election

Absentee ballots require a qualifying reason (e.g. disability, religious observance, work/caregiving during all polling hours). A request for a ballot to be mailed must reach your clerk by noon Monday, Nov 2. In person, you can request and cast an absentee ballot at the clerk's office until 5:00 PM on Nov 2.

Tuesday, November 3, 2026
Mail ballot return deadline — November 3, 2026 general election

Completed absentee ballots — mailed, delivered by you, or delivered by an eligible family member or care-facility delivery agent — must reach your town or city clerk by 5:00 PM on Election Day, Nov 3. Postmarks do not count, so mail it early.

Tuesday, November 3, 2026
Voter registration deadline (in person) — November 3, 2026 general election

You can register in person at your polling place on Election Day (be in line before polls close). Before Election Day, registration with your town/city clerk or supervisors of the checklist closes at the final checklist session, which each town sets between Oct 21 and Oct 28, 2026 — check with your local clerk. Election Day registration at your polling place on Nov 3, 2026; you must be in line by the time polls close. Pre-election registration at the clerk's office closes 6–13 days before the election (the date varies by town, Oct 21–28).

Wednesday, January 20, 2027 – Friday, January 29, 2027
Candidate filing — Annual town election (town meeting day)

Candidates file a declaration of candidacy with the town clerk starting Wednesday, January 20, 2027. Filing closes Friday, January 29, 2027. Anyone filing on the last day must do so in person before the town clerk.

Friday, January 29, 2027
Last day to file as a candidate — Annual town election (town meeting day)

Filing closes Friday, January 29, 2027. Anyone filing on the last day must do so in person before the town clerk.

Tuesday, March 9, 2027
Annual town election (town meeting day)

New Hampshire state law sets one date for town elections: the second Tuesday in March, every year. In 2027 that is Tuesday, March 9. A town can move to an alternative date only by a vote of its own meeting under RSA 40:14 or RSA 31:94-a, or by adopting a municipal charter.

Tuesday, March 9, 2027
Voter registration deadline — Annual town election (town meeting day)

New Hampshire lets you register at your polling place on election day, so you can register and vote on Tuesday, March 9, 2027. Bring proof of identity, age, citizenship and where you live.

Wednesday, March 24, 2027 – Friday, April 2, 2027
Candidate filing — Alternative May town election

Candidate filing with the town clerk opens Wednesday, March 24, 2027. Filing closes Friday, April 2, 2027, and last-day filers must appear in person before the town clerk.

Friday, April 2, 2027
Last day to file as a candidate — Alternative May town election

Filing closes Friday, April 2, 2027, and last-day filers must appear in person before the town clerk.

Tuesday, May 11, 2027
Alternative May town election

State law fixes a second statutory town election date, the second Tuesday in May, which is Tuesday, May 11, 2027. It applies only in towns that voted at a previous town meeting to move their elections there under RSA 31:94-a, or that chose the May date in a municipal charter. Ask your town clerk which date your town uses.

Tuesday, May 11, 2027
Voter registration deadline — Alternative May town election

You can register at your polling place on election day, Tuesday, May 11, 2027, and vote the same day.

How voting works in New Hampshire

Absentee voting in NH requires a qualifying reason (absence, including work or caregiving during all polling hours; disability; religious observance) per RSA 657:1; it is not no-excuse. No online registration and no early voting. Election Day registration is available at every polling place. Polling hours vary by town. The Secretary of State website blocks automated access, so every date was verified directly against the NH statutes (RSA 654:7-a, 654:8, 654:27, 657:1, 657:15, 657:22).

What we could not confirm

We publish a gap rather than a guess. These points were not settled by an official source:

Where these came from

Every date above was read from the New Hampshire election office's own published material, last checked Tuesday, September 15, 2026. Confirm anything you are relying on with your local election authority.

https://gc.nh.gov/rsa/html/LXIII/654/654-7-a.htm

II. Any person who is waiting to register to vote at the polling place on election day at the time scheduled for the closing of the polls shall be allowed to vote if determined to be qualified to register.

https://gc.nh.gov/rsa/html/LXIII/657/657-15.htm

The clerk shall mail absentee ballots in response to verified absentee ballot requests that have been received by 12:00 p.m. on the day before the election. The clerk shall provide an absentee ballot to any voter requesting an absentee ballot in person at the clerk's office up until 5:00 p.m. on the day before the elec

https://gc.nh.gov/rsa/html/LXIII/657/657-22.htm

In any state election, a town or city clerk shall not accept any completed absentee ballots delivered to the clerk after 5:00 p.m. on election day except as provided in RSA 657:21-a, V and RSA 659:20-a.

https://gc.nh.gov/rsa/html/LXIII/669/669-19.htm

The filing period shall begin on the seventh Wednesday and end on the Friday of the following week before the town election.

Other states