Back to New Hampshire
New Hampshire Driver License Offices
Find your nearest DMV office in New Hampshire. 17 locations with addresses, phone numbers, and office hours.
NH DMV Concord Main Office
Main OfficeNH DMV Berlin Office
NH DMV Claremont Office
NH DMV Dover Office
NH DMV Epping Office
NH DMV Gorham Office
NH DMV Keene Office
NH DMV Laconia Office
NH DMV Lebanon Office
NH DMV Manchester Office
NH DMV Nashua Office
NH DMV Newport Office
NH DMV North Haverhill Office
3785 Dartmouth College Highway, North Haverhill, NH 03774 03774
Mon-Fri 8:00 AM - 4:30 PM
NH DMV Ossipee Office
NH DMV Salem Office
NH DMV Tamworth Office
NH DMV Twin Mountain Office
What to Bring to the DMV
Proof of identity (birth certificate, passport)
Proof of residency (utility bill, bank statement)
Social Security card or number
Payment for applicable fees
Current driver license (if renewing)
Completed application form (if required)
Disclaimer: Office locations, hours, and phone numbers may change. We recommend calling ahead or visiting the to confirm details before your visit. Schedule an appointment online when available to reduce wait times.