Skip to main content

How can I vote in New Hampshire?

In-person voting

Make sure you know where your polling place is and have a plan for voting day.

Find your polling place

Mail-in voting

Request your ballot online before NOVEMBER 4 and be sure to return it before Election Day.

Request your ballot

Early voting

New Hampshire doesn't offer early voting, but you can vote absentee by mail or on Election Day.

Are you ready for it?

Be sure to register at your town hall to vote in New Hampshire by November 5. Same-day registration is also available on Election Day.

Register to vote

Frequently asked questions

Who can register to vote in New Hampshire?

To register to vote in New Hampshire you must:

  • Be a U.S. citizen
  • Be a resident of New Hampshire
  • Be at least 18 years old on the day of the next election

Can I register to vote on Election Day?

Yes! New Hampshire offers same-day voter registration. Visit a polling location on Election Day, November 5, to register.

What are the voter registration deadlines?

New Hampshire does not have online voter registration. To submit your voter registration, you must visit your town hall. New Hampshire also offers same-day voter registration on Election Day, November 5.

What do I need to bring to vote?

A photo ID will be requested of you, but you may sign a simple affidavit and have your photo taken.

Acceptable Federal and State Photo IDs (may be expired within the last five years, unless you are over 65 and then no expiration restrictions apply):

  • Driver's license issued by any state
  • Non-driver's photo ID from any state
  • US Armed Services photo ID
  • US passport or passport card
  • NH photo ID issued by the DMV for voting purposes only
  • Student Photo ID

Voters without ID may be able to vote provisionally.

How can I vote from overseas or in the military?