New Hampshire DMV Hours

Search all DMV office locations in the state of New Hampshire. There are currently 9 offices in New Hampshire to choose from in order to get your driving requirements fulfilled. View all DMV hours, locations, and contact information to make an appointment today. Find a New Hampshire DMV office by the city your looking for. Below is the statewide list of New Hampshire DMV offices.

Office Address City Phone Details
Tamworth DMV Office1864 White Mountain Highway
Tamworth, NH 3886
Tamworth(603) 227-4000
Berlin DMV Substation143 East Milan Road
Berlin, NH 3570
Berlin(603) 227-4000
Claremont DMV Substation17 Water St. Mill #1
Claremont, NH 3743
Claremont(603) 227-4000
Keene DMV 15 Ash Brook Court
Keene, NH 3431
Keene
Milford DMV Substation4 Meadowbrook Drive
Milford, NH 3055
Milford(603) 227-4000
DMV Office110 Broad St.
Nashua, NH 3064
Nashua(603) 227-4000
Manchester DMV Office377 S. Willow Street
Manchester, NH 3103
Manchester(603) 227-4000
Colebrook Town Hall17 Bridge St.
Colebrook, NH 3576
Colebrook(603) 227-4000
Salem DMV Substation154 Main St.
Salem, NH 3079
Salem(603) 227-4000