Find the New Hampshire DMV Office Closest to You

Hours of Operation

8:00 a.m.–4:30 p.m. @ All Locations

Please note: Not all locations are open everyday.

Any applicant requiring a road test must appear no later than 3:30 p.m.

LOCATION ADDRESS & DAYS OPEN
Concord (Headquarters) Department of Safety, Division of Motor Vehicles
23 Hazen Drive
(Monday through Friday)
Berlin 143 East Milan Road
(Wednesday and Thursday)
Claremont DMV Office — Mill #1, 17 Water Street
(Thursday and Friday)
Colebrook Colebrook Town Hall, Bridge Street
(1st, 3rd, and 5th Fridays)
Dover Point DMV Office — Dover Point, 50 Boston Harbor Road
(Monday through Friday)
Epping DMV Office — Epping, Route 125
(Monday through Friday)
Keene DMV Office — Keene, Route 9
(Monday, Tuesday and Wednesday)
Laconia/Belmont Belknap Mall, Route 3, Belmont
(Monday through Friday)
Lebanon Miracle Mile Plaza, Route 4
(Monday, Tuesday and Wednesday)
Manchester Gold’s Corner Business Center, 815 Canal Street
(Monday through Friday)
Merrimack Harris Pond Shopping Center, Route 3
(Monday through Friday)
Milford DMV Office — Milford, 4 Meadowbrook Drive
(Thursday and Friday)
North Haverhill Grafton County Courthouse, Route 10
(2nd and 4th Fridays)
Rochester Globe Shopping Center, 306 North Main Street
(Thursday and Friday)
Salem Salem Town Hall
(across from Salem High School, next to the courthouse)
33 Geremonty Drive
(Monday through Friday)
Tamworth DMV Office — Tamworth, Route 16
(Monday, Tuesday and Wednesday)
Twin Mountain DMV Office — Twin Mountain, Route 302
(Monday and Tuesday)