DMV locations and hours in Hanover
Hanover has no dedicated Department of Motor Vehicles office. The nearest full-service DMV is in Lebanon, New Hampshire, about 10 miles south. That office handles driver's licenses, vehicle registrations, title transfers, and renewals for the Upper Valley region. It is located at 10 Hazen Drive, Lebanon, NH 03766, and is open Monday through Friday, 8:15 a.m. to 4:15 p.m., with a lunch closure from noon to 1 p.m.
If you live in Hanover and need DMV services, you have two practical paths: drive to Lebanon, or use online and mail options for transactions that do not require an in-person visit. Many common tasks—license renewal, registration renewal, address changes, and duplicate documents—can be completed without going to an office at all.
Key Takeaways
- Hanover residents must travel to Lebanon, 10 miles away, for in-person DMV services; no local office exists in Hanover itself.
- The Lebanon DMV at 10 Hazen Drive is open weekdays 8:15 a.m. to 4:15 p.m., with a one-hour lunch break at noon.
- Driver's license and vehicle registration renewals can be completed online or by mail without visiting an office.
- Address changes for your driver's license or vehicle registration can be reported online through the New Hampshire DMV website.
- If you need a new license or registration due to loss or damage, the Lebanon office is your only option for same-day service.
What you can do online instead of visiting in person
New Hampshire's DMV website lets you renew your driver's license online if your license is not expired and you have no medical restrictions. The renewal takes about 10 minutes, costs the standard renewal fee, and a new license arrives by mail within 7 to 10 business days. You do not need to visit Lebanon for this.
Vehicle registration renewal also works online. You can renew through the DMV website or through your insurance company's website if they offer the service. Both routes send your new registration by mail. Address changes for both your license and registration can be reported online as well—you do not need to appear in person or mail a form.
If you need a duplicate driver's license or registration card because yours was lost or damaged, you must visit the Lebanon office. The same applies if you are getting your first license or if your license has expired for more than a year.
When you must go to the Lebanon DMV
Certain transactions have no online option and require a visit to the Lebanon office. These include obtaining a new driver's license for the first time, renewing an expired license (if it has been expired for more than one year), getting a duplicate license or registration card, explore for a commercial driver's license, and transferring a vehicle title.
You will also need to visit in person if you are explore for a Real ID-compliant license or if you need to update your license due to a name change from marriage or court order. Bring your current license or ID, proof of your Social Security number, proof of your New Hampshire residency (a utility bill or lease dated within 60 days), and any documents supporting a name change if that applies.
The Lebanon office does not require appointments for most services, but wait times can be 30 minutes to over an hour during mid-morning and early afternoon on weekdays. Arriving early in the morning or just after the lunch break at 1 p.m. often means shorter waits.
Hanover's location and nearby alternatives
Hanover is in Grafton County in the Upper Valley, home to Dartmouth College. The Lebanon DMV serves all of Grafton County and is the closest office for residents of Hanover, Enfield, Canaan, and surrounding towns. If you are traveling from Hanover, take Route 10 south toward Lebanon; the drive takes about 15 minutes depending on traffic.
There are no other full-service DMV offices closer than Lebanon. Some towns in New Hampshire have limited-service agents who can handle a few transactions like registration renewals, but Hanover does not have one. Your options are the Lebanon office or online and mail services.
Documents and fees for common transactions
Driver's license renewal costs $100 for a five-year license and requires your current license, proof of your Social Security number, and proof of New Hampshire residency. Vehicle registration renewal costs vary by vehicle weight and registration type but typically ranges from $35 to $150. You will need your current registration, proof of insurance, and a bill of sale or title if the vehicle is new to you.
A duplicate driver's license costs $30. A duplicate registration card costs $10. Real ID-compliant licenses cost the same as standard renewals but require additional documents: a birth certificate or passport, proof of Social Security number, and two proofs of residency. The Real ID process takes longer and is worth planning ahead for if you need it for air travel or federal building access.
Preparing for your visit to Lebanon
Before driving to Lebanon, gather all required documents for your transaction. The DMV website lists what you need for each service. Bring originals, not copies—the office will not accept photocopies of birth certificates, Social Security cards, or proof of residency. If you are unsure whether you have the right documents, call the Lebanon office at (603) 271-2125 before you go.
Bring your insurance card if you are renewing registration. Bring your current license if you are renewing your license. If you are transferring a title, bring the current title, a bill of sale, and proof of insurance. Having everything in order before you arrive cuts your time in the office significantly.
The Lebanon office accepts cash, check, and card payments. There is free parking in the lot. The office is not wheelchair-accessible through the main entrance, but accessible parking and an accessible entrance are available—ask staff when you arrive.
Frequently Asked Questions
Can I renew my license or registration by mail from Hanover?
License and registration renewals must be done online or in person; the DMV does not accept mail-in renewals. However, online renewal is fast and your new documents arrive by mail within 7 to 10 business days, so you do not need to visit the Lebanon office for a routine renewal.
What if I need a Real ID and do not have a birth certificate?
You can use a passport, passport card, or certified adoption record instead of a birth certificate. The Lebanon office staff can tell you which documents they will accept for your specific situation if you call ahead at (603) 271-2125.
Do I need an appointment at the Lebanon DMV?
Appointments are not required for most services. Walk-ins are accepted, but wait times vary. Calling ahead to ask about current wait times can help you choose the best time to visit.
Can I handle a vehicle title transfer online?
No. Title transfers must be done in person at the Lebanon office. You will need the current title, a bill of sale, proof of insurance, and proof of residency. Bring all documents with you to avoid a second trip.
What if I moved to Hanover from another state?
You have 60 days to get a New Hampshire license and register your vehicle. Visit the Lebanon office with your out-of-state license, vehicle title, proof of insurance, and proof of New Hampshire residency. The staff will walk you through the process for both the license and registration at the same visit.