New Hampshire’s Division of Motor Vehicles runs 14 offices across the state, plus a separate office in Concord for commercial fleet (IRP) registrations. Every office has worked by appointment since November 3, 2025, so book before you go. Vehicle registrations don’t start at the DMV at all: in New Hampshire, you begin at your town or city clerk. This guide lists every current office with its address and hours, then covers appointments, licenses, fees and what you can do online.
New Hampshire DMV at a Glance
| Detail | New Hampshire DMV |
|---|---|
| Headquarters | 23 Hazen Drive, Concord, NH 03305 |
| Offices | 14 statewide, plus an IRP office in Concord |
| Appointments | Required at every office since November 3, 2025. Book through Make an Appointment on the NH DMV homepage. |
| Office hours | Most offices: Monday–Friday, 8:00 a.m.–4:30 p.m. (Gorham: Monday–Thursday) |
| Customer service | (603) 227-4000, Monday–Friday, 8:00 a.m.–4:30 p.m. |
| [email protected] |
New Hampshire DMV Office Locations and Hours
These are the 14 offices NH DMV currently operates, listed alphabetically. Unless the notes say otherwise, each office handles driver licensing, vehicle registrations, walking disability plates and placards, duplicate title applications and your own driving record.
| Office | Address | Hours | Notes |
|---|---|---|---|
| Colebrook | 17 Bridge Street (Town Hall), Colebrook | Limited availability | Driver licensing appointments only |
| Concord | 23 Hazen Drive, Concord | Monday–Friday, 8:00 a.m.–4:30 p.m. | Headquarters; also handles titles and financial responsibility |
| Dover | 50 Boston Harbor Road, Dover | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| Epping | 315 Calef Highway, Epping | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| Gorham | 491 Main Street, Gorham | Monday–Thursday, 8:00 a.m.–4:30 p.m. | |
| Keene | 149 Emerald Street, Suites A-1 and A-2, Keene | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| Manchester | 377 South Willow Street, Manchester | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| Milford | 4 Meadowbrook Drive, Milford | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| Nashua | 110 Broad Street, Nashua | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| Newport | 20 North Main Street, Newport | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| North Haverhill | 3785 Dartmouth College Highway, North Haverhill | Limited availability | Driver licensing appointments only |
| Salem | 154 Main Street, Salem | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| Tamworth | 1864 White Mountain Highway, Tamworth | Monday–Friday, 8:00 a.m.–4:30 p.m. | |
| Twin Mountain | 549 Route 302 West, Twin Mountain | Monday–Friday, 8:00 a.m.–4:30 p.m. |
Concord, Epping, Manchester and Nashua, the four busiest offices, also offer appointments until 5:00 p.m. twice a week. The IRP office, also at 23 Hazen Drive in Concord, handles International Registration Plan accounts only, by drop box, mail or walk-in drop-off.
Offices That Have Closed or Moved
Older directories still list offices that NH DMV no longer runs. If you were planning to visit one of these, go to the nearest current office instead:
- Berlin: no longer on NH DMV’s list; the nearest office is Gorham.
- Claremont: moved to 20 North Main Street in Newport in 2016.
- Laconia: no longer on NH DMV’s list; the nearest offices are Concord and Tamworth.
- Lebanon: no longer on NH DMV’s list; the nearest office is Newport.
- Merrimack: no longer on NH DMV’s list; the nearest office is Nashua.
How to Make an NH DMV Appointment
NH DMV switched all of its offices to appointments on November 3, 2025. To book:
- Go to the NH DMV homepage.
- Select Make an Appointment.
- Choose the office and the service you need, then pick an open time.
A limited block of same-day appointments is held each day for urgent transactions. If you arrive without an appointment, staff will help you find one, which may be on another day or at another office. Knowledge and road tests are always by appointment only.
State DMV or Town Clerk: Where to Go for What
New Hampshire splits motor vehicle services between the state DMV and your local town or city clerk. Registering a vehicle is a two-part process that always starts with your clerk, who collects the local fees and confirms your residency. Most towns are also municipal agents of the state, so for a small extra fee they can complete the state portion too.
| Task | Where to go |
|---|---|
| Register or renew a vehicle | Your town or city clerk first. Use a DMV office only if your clerk can’t complete the state portion. |
| Get or renew a driver’s license, REAL ID or non-driver ID | A DMV office, by appointment, or online if your renewal notice says you’re eligible |
| Take a knowledge or road test | A DMV office, by appointment only |
| Apply for a duplicate title | A DMV office |
| Get your own driving record | A DMV office. Requests for someone else’s record go to Concord. |
| Register a commercial fleet under IRP | The IRP office in Concord |
For a local example, our Twin Mountain DMV guide explains how Carroll residents can usually finish their whole registration at Town Hall.
Driver’s Licenses and REAL ID in New Hampshire
Renewing Your License
About two months before your license expires, NH DMV mails a renewal notice. It tells you whether you can renew online. If you can’t, book an appointment at any office.
Documents Needed for a REAL ID
Bring documents that prove:
- your identity and lawful presence, such as a U.S. passport or a certified birth certificate
- your Social Security number
- your New Hampshire residency
- each legal name change, such as a marriage certificate for each marriage
The state’s REAL ID site has an online document checker that tells you exactly what to bring.
License and ID Fees
| Item | Fee |
|---|---|
| Driver license (standard) | $50 |
| REAL ID driver license | $60 |
| Non-driver ID card | $10 |
| Duplicate license or ID | $10 |
| Address change reprint | $3 |
Knowledge and Road Tests
Tests are by appointment only, and road test availability varies between offices, so check more than one location when you book.
For a road test, bring:
- a vehicle of the right class for your license that’s fully registered, in safe condition and inspected if required
- a properly licensed driver who drives you to and from the test site and stays until your test is finished
NH DMV Services You Can Complete Online
You can skip the trip for several transactions on the NH DMV website:
- Renew your driver’s license or non-driver ID, if your renewal notice says you’re eligible
- Order a duplicate license or ID
- Pay a ticket or plead not guilty
- Book a DMV appointment
Many towns also let you renew your registration online or by mail. Check with your town or city clerk.
NH DMV Phone Numbers and Contact Details
NH DMV doesn’t publish direct lines for individual offices. Call the department you need, Monday through Friday, 8:00 a.m. to 4:30 p.m.:
| Department | Phone |
|---|---|
| Customer service | (603) 227-4000 |
| Driver licensing | (603) 227-4020 |
| Registration | (603) 227-4030 |
| Title | (603) 227-4150 |
| Financial responsibility | (603) 227-4010 |
| Driver education | (603) 227-4075 |
| Motorcycle rider training | (603) 227-4025 |
| Dealer and inspection | (603) 227-4120 |
| International Registration Plan | (603) 227-4110 |
| Lemon law (motor vehicle arbitration) | (603) 227-4385 |
Email general questions to [email protected], registration questions to [email protected] and title questions to [email protected]. TDD users can reach the DMV through Relay NH at 7-1-1. The mailing address is 23 Hazen Drive, Concord, NH 03305.
Before You Go: Payment and Holiday Closures
Accepted Payment Methods
NH DMV offices accept:
- Visa, MasterCard and Discover cards, plus American Express in person or by phone
- Cash, in person only
- Personal checks, money orders and traveler’s checks made payable to “State of NH – DMV”
Town and city clerks set their own payment options, so check with yours before you go.
Holiday Closures
NH DMV offices close on New Hampshire’s paid state holidays:
- New Year’s Day
- Martin Luther King Jr./Civil Rights Day
- Presidents’ Day
- Memorial Day
- Independence Day
- Labor Day
- Veterans Day
- Thanksgiving Day and the day after
- Christmas Day
When a holiday falls on a weekend, the state may observe it on a nearby weekday instead.
Frequently Asked Questions
NH DMV runs 14 offices, from Colebrook in the north to Nashua and Salem in the south, plus a separate IRP office in Concord.
Yes. Since November 3, 2025, every NH DMV office has been appointment-based. A limited number of same-day slots is held each day for urgent transactions.
Start at your town or city clerk. Most clerks are municipal agents of the state and can also complete the state portion for a small extra fee, so many people never need a DMV office for registration.
No. NH DMV offices are open on weekdays only, generally 8:00 a.m. to 4:30 p.m. Gorham is open Monday through Thursday, and Colebrook and North Haverhill have limited availability.
The main customer service line is (603) 227-4000, Monday through Friday, 8:00 a.m. to 4:30 p.m. Driver licensing is (603) 227-4020 and registration is (603) 227-4030.
No. NH DMV moved its Claremont office to 20 North Main Street in Newport in 2016.
Conclusion
New Hampshire’s 14 DMV offices all work by appointment now, so book through NH DMV before you make the trip. For vehicle registrations, start at your town or city clerk, who can usually handle the state portion too.

Add Comment