All 12 DMV offices in New Hampshire
From NH DMV's list, read Nov 11, 2026. Owners Row is not affiliated with NH DMV or any place listed.
Call before you go. We can't confirm hours or what they'll do for a private sale today, even where hours are posted.
Carroll County · 1 office
- NH DMV Tamworth1864 White Mountain Highway, Tamworth, 03886
Cheshire County · 1 office
- NH DMV Keene149 Emerald Street, Suites A-1 and A-2, Keene, 03431
Coos County · 2 offices
- NH DMV Gorham491 Main Street, Gorham, 03581
- NH DMV Twin Mountain549 Route 302 West, Twin Mountain, 03595
Hillsborough · 3 offices
- NH DMV Manchester377 South Willow Street, Manchester, 03103
- NH DMV Milford4 Meadowbrook Drive, Milford, 03055
- NH DMV Nashua110 Broad Street, Nashua, 03064
Merrimack County · 1 office
- NH DMV Concord23 Hazen Drive, Concord, 03301
Rockingham County · 2 offices
- NH DMV Raymond17 Freetown Road, Raymond, 03077
- NH DMV Salem154 Main Street, Salem, 03079
Strafford County · 1 office
- NH DMV Dover50 Boston Harbor Road, Dover, 03820
Sullivan County · 1 office
- NH DMV Newport20 North Main Street, Newport, 03773