New Hampshire Department of Motor Vehicles Locations

Click here for a map of NH DMV sites

NOTE: Driver License Knowledge, Vision, and Road Tests, as well as Commercial Driver Licenses (CDL) currently require an appointment.
Knowledge and vision tests must be successfully completed before a road test is scheduled.
To obtain a motorcycle license, applicants will need to either have passed a motorcycle rider training program within the past year OR earned a passing grade for the motorcycle skills test.
Colebrook, NH DMV
17 Bridge Street, Colebrook, NH
(603) 237-4070
1st, 3rd, and 5th Friday, 8:00 a.m. to 4:30 p.m.

Concord, NH DMV
23 Hazen Drive, Concord, NH
(603) 271-2251
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Dover, NH DMV
50 Boston Harbor Road, Dover, NH
(603) 227-4000
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Epping, NH DMV
315 Calef Highway, Epping, NH
(603) 227-4000
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Gorham, NH DMV
491 Main Street (Mountain Valley Plaza)
(603) 271-2251
Monday - Thursday, 8:00 a.m. to 4:30 p.m.

Keene, NH DMV
149 Emerald Street Suites A-1 and A-2, Keene, NH
(603) 271-2251
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Manchester, NH DMV
377 South Willow Street, Manchester, NH
(603) 227-4000
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Milford, NH DMV
4 Meadow Brook Drive, Milford, NH
(603) 271-2371
Wednesday and Thursday, 8:00 a.m. to 4:30 p.m.

Nashua, NH DMV
110 Broad Street, Nashua, NH
(603) 227-4000
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Newport, NH DMV
20 North Main Street, Newport, NH
(603) 271-2371
Monday - Friday, 8:00 a.m. to 4:30 p.m.

North Haverhill, NH DMV
3765 Dartmouth College Highway, North Haverhill, NH
(603) 271-2371
2nd and 4th Friday, 8:00 a.m. to 4:30 p.m.

Salem, NH DMV
33 Geremonty Drive, Salem, NH
(603) 227-4000
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Tamworth, NH DMV
1864 White Mountain Highway, Tamworth, NH
(603) 271-2251
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Twin Mountain, NH DMV
549 Route 302 West, Twin Mountain, NH
(603) 271-2251
Monday - Friday, 8:00 a.m. to 4:30 p.m.

Map of NH DMV Locations