Locations

North Haverhill, NH DMV: Driver Licensing by Appointment

The North Haverhill DMV is a limited-availability New Hampshire Division of Motor Vehicles office at 3785 Dartmouth College Highway (Route 10), the same address as the Grafton County courthouse. Unlike most NH DMV offices, it handles driver licensing only, by appointment, on a limited schedule, so you can’t register a vehicle or get other DMV services here. For registrations, start with your town clerk. For anything else, the nearest full-service office is Twin Mountain.

North Haverhill DMV Address and Availability

DetailNorth Haverhill DMV
Address3785 Dartmouth College Highway (Route 10), North Haverhill, NH 03774 (get directions)
AvailabilityLimited. Open times appear in NH DMV’s booking system.
ServicesDriver licensing appointments only
AppointmentsRequired. Book through Make an Appointment on the NH DMV homepage.
PhoneNo direct line is published for this office. Call NH DMV driver licensing at (603) 227-4020, Monday–Friday, 8:00 a.m.–4:30 p.m.

How to Get an Appointment at the North Haverhill DMV

Every visit here needs an appointment. NH DMV moved all of its offices to an appointment-based system on November 3, 2025, and North Haverhill takes driver licensing appointments only.

How to Book an Appointment

  1. Go to the NH DMV homepage.
  2. Select Make an Appointment.
  3. Choose North Haverhill and your driver licensing service, then pick an open time.

If No Times Are Available

Because North Haverhill has limited availability, open slots can be scarce. If nothing fits, check Twin Mountain or another full-service office in the booking system. NH DMV also holds a limited block of same-day appointments each day for urgent transactions, so a full-service office is usually the faster choice if your need is urgent.

What You Can and Can’t Do at the North Haverhill DMV

ServiceAvailable here?Where to go instead
Driver licenses, REAL ID and non-driver IDsYes, by appointment
Knowledge and road testsBy appointment only, if offeredRoad test availability varies by office
Vehicle registrationNoYour town clerk first, then a full-service office if needed
Duplicate title applicationsNoTwin Mountain or another full-service office
Walking disability servicesNoA full-service office
Driving recordsNoA full-service office; requests for someone else’s record go to Concord
Drop boxNoA full-service office

How to Register a Vehicle Near North Haverhill

Registering a vehicle in New Hampshire is a two-part process. You always start with your town clerk, who collects the local fees and confirms your residency. The state portion comes second, and since North Haverhill doesn’t handle registrations, any state portion your clerk can’t complete has to be done at a full-service office.

Step 1: Start at Your Town Clerk

North Haverhill is part of the town of Haverhill, so local residents begin at the Haverhill Town Clerk. The clerk’s public hours have been reduced in recent years, so call before you go. If you live in another town, start with your own town clerk.

DetailHaverhill Town Clerk
Address2975 Dartmouth College Highway, North Haverhill, NH 03774
Phone(603) 787-6200
HoursCall ahead to confirm current public hours

Step 2: Finish at a Full-Service Office, If Needed

Most New Hampshire towns can also complete the state portion of a registration for a small extra fee. Ask your town clerk whether it can finish yours. If it can’t, book an appointment at a full-service office such as Twin Mountain and bring the paperwork the clerk gives you.

Driver’s Licenses and REAL ID

Renewing Your Driver’s License

About two months before your license expires, NH DMV mails a renewal notice. The notice tells you whether you can renew online, which saves you from hunting for an appointment here. If you can’t renew online, book a driver licensing appointment at North Haverhill or another 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

ItemFee
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

NH DMV gives knowledge and road tests by appointment only, and road test availability varies between offices. Check whether North Haverhill has test slots when you book, and look at other offices if it doesn’t.

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

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”

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.

Services You Can Complete Online

Given how limited North Haverhill’s schedule is, it’s worth checking what you can do on the NH DMV website first:

  • 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 clerk.

Full-Service DMV Offices Near North Haverhill

For registrations, titles or a sooner licensing appointment, these are the closest full-service offices:

  • Twin Mountain DMV: 549 Route 302 West, open Monday–Friday, 8:00 a.m.–4:30 p.m.
  • Tamworth DMV: 1864 White Mountain Highway, open Monday–Friday, 8:00 a.m.–4:30 p.m.
  • Newport DMV: 20 North Main Street, open Monday–Friday, 8:00 a.m.–4:30 p.m.

For every location in the state, see our list of New Hampshire DMV offices.

Frequently Asked Questions

What days is the North Haverhill DMV open?

NH DMV lists North Haverhill as a limited-availability office for driver licensing appointments only, without fixed public hours. Open times appear when you book through NH DMV’s Make an Appointment system. Some older listings show Fridays only, so check the booking system rather than relying on a set day.

Can I register a car at the North Haverhill DMV?

No. North Haverhill handles driver licensing only. Start your registration with your town clerk, and if the clerk can’t complete the state portion, finish it at a full-service office such as Twin Mountain.

Do I need an appointment at the North Haverhill DMV?

Yes. Every visit needs an appointment, and the office only takes driver licensing appointments. NH DMV has run on appointments at all of its offices since November 3, 2025.

Is there a DMV office in Littleton, NH?

No. Littleton isn’t on NH DMV’s list of offices. The closest full-service office is Twin Mountain, and North Haverhill is an option for driver licensing appointments only.

Where do I register a car in Haverhill, NH?

At the Haverhill Town Clerk, 2975 Dartmouth College Highway in North Haverhill. Its public hours have been reduced in recent years, so call (603) 787-6200 before you go.

What is the North Haverhill DMV phone number?

NH DMV doesn’t publish a direct number for the North Haverhill office. Call driver licensing at (603) 227-4020 or customer service at (603) 227-4000, Monday through Friday, 8:00 a.m. to 4:30 p.m.

Conclusion

The North Haverhill DMV is a limited-availability office for driver licensing appointments only, so book through NH DMV and check whether you can renew online before you try to find a slot. Registrations start with your town clerk, and anything the clerk can’t finish, along with titles and other DMV services, has to go to a full-service office, the nearest being Twin Mountain.