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) |