New Hampshire DMV

Search all DMV locations in the state of New Hampshire. Find a New Hampshire DMV office in your city. Below is the statewide list of New Hampshire offices. Make an appointment at any of the NH DMV Locations listed below and get all your driving needs and requirements done.

DMV Address City Details
Tamworth DMV Office
1864 White Mountain Highway Tamworth NH 03886
Tamworth
Berlin DMV Substation
143 East Milan Road Berlin NH 03570
Berlin
Claremont DMV Substation
17 Water St. Mill #1 Claremont NH 03743
Claremont
Keene DMV
15 Ash Brook Court Keene NH 03431
Keene
Milford DMV Substation
4 Meadowbrook Drive Milford NH 03055
Milford
DMV Office
110 Broad St. Nashua NH 03064
Nashua
Manchester DMV Office
377 S. Willow Street Manchester NH 03103
Manchester
Colebrook Town Hall
17 Bridge St. Colebrook NH 03576
Colebrook
Salem DMV Substation
154 Main St. Salem NH 03079
Salem