New Hampshire has Election Day Registration. If you miss the voter registration deadline, you can still register and vote on Election Day.
What to bring:
To register, you will need to provide proof of your identity, age, citizenship, and address. Proof can be either by documents or if you do not have documents with you, by affidavit. Documents may be presented in paper or electronic form.
A driver’s license or non-driver ID from any state satisfies proof of identity and age.
A birth certificate, U.S. Passport/Passcard, or naturalization document satisfies proof of citizenship.
If you do not have these, you can prove your identity, age, and/or citizenship, by signing a Qualified Voter Affidavit, under oath, in front of an election official.