Where the Haverhill DMV is located and what it handles

The Registry of Motor Vehicles (RMV) in Haverhill is located at 10 Buttonwood Drive, Haverhill, MA 01830. This is a full-service branch, meaning you can handle most standard transactions there: license renewals, ID replacements, vehicle registration, title work, and road tests for new drivers. It is not a limited office — the staff can process the same range of services as larger urban branches.

Haverhill sits in Essex County in northeastern Massachusetts, roughly 30 miles north of Boston. The branch serves residents across the North Shore region. If you live in or near Haverhill and need to visit an RMV office in person, this is your closest option for most transactions.

Key Takeaways

  • The Haverhill RMV is at 10 Buttonwood Drive and handles renewals, registrations, titles, and road tests.
  • You must make an appointment through the RMV website or by calling 857-368-8000 — walk-ins are not accepted.
  • Bring your current license or ID, proof of residency, and any documents specific to your transaction (vehicle title, insurance card, etc.).
  • Hours vary by day; check the RMV website before you go because branch hours change seasonally and for holidays.
  • Many transactions can be completed online or by mail, which may be faster than visiting in person.

How to make an appointment at the Haverhill branch

The RMV requires an appointment for all in-person visits. You cannot walk in without one. To book an appointment, go to mass.gov/rmv and select "Schedule an Appointment." You will need to choose your transaction type, preferred date and time, and provide your name and contact information. The system will show you available slots at the Haverhill location.

If you prefer to book by phone, call 857-368-8000. This line handles appointment scheduling for all Massachusetts RMV branches. Have your driver's license number or ID number ready when you call. Wait times on the phone can be long during peak hours (mid-morning and early afternoon on weekdays), so calling early in the morning or late in the day may be faster.

Appointments typically fill up several weeks in advance, especially for road tests and license renewals. If the dates you need are full, check back frequently — cancellations open up regularly. You can also ask about appointments at other nearby branches (Salem, Lawrence, or Lowell) if Haverhill has no availability.

What documents to bring to your appointment

Bring your current Massachusetts driver's license or ID card. If your license is expired or lost, bring a passport or other government-issued photo ID instead. You will also need proof that you live in Massachusetts: a recent utility bill, lease, mortgage statement, or bank statement with your name and current address. The document must be dated within the last 60 days.

Beyond these basics, what else you need depends on your transaction. For a license renewal, bring your current license and proof of residency. For vehicle registration or title work, bring the vehicle's current registration, proof of insurance, and the title (if you have it). For a road test, bring your learner's permit, proof of insurance, and the vehicle you will be tested in. For a Real ID upgrade, bring your birth certificate or passport plus proof of residency.

If you are unsure what documents your specific transaction requires, check the RMV website under your transaction type or call 857-368-8000 before your appointment. Arriving without the right documents will mean rescheduling.

Transactions you can complete online or by mail instead

Many people assume they must visit an RMV office in person, but several common transactions can be done from home. License renewals for drivers with no violations or suspensions can be renewed online at mass.gov/rmv if your license is not expiring within 30 days. Vehicle registration renewals can also be completed online if there are no changes to the vehicle or owner information.

Address changes, name changes, and duplicate license or registration documents can be requested by mail. The RMV website lists the forms you need and the mailing address. Processing by mail takes longer — typically two to three weeks — but you avoid the appointment wait and travel time.

If you need a road test, that must be done in person at an RMV branch. Real ID upgrades also require an in-person visit because the RMV must verify your identity documents and take a new photo. Check mass.gov/rmv to see whether your specific transaction can be handled online or by mail before you book an appointment.

Hours and contact information for the Haverhill branch

The Haverhill RMV is open Monday through Friday. Hours are typically 9 a.m. to 5 p.m., but this varies by day and changes seasonally. The office is closed on weekends and state holidays. Before you travel, check the hours on mass.gov/rmv by searching for the Haverhill location, or call 857-368-8000 to confirm.

The branch address is 10 Buttonwood Drive, Haverhill, MA 01830. Parking is available on-site. If you have questions about a specific transaction or need to reschedule your appointment, call 857-368-8000. Email is not monitored for urgent requests, so phone is the fastest way to reach someone.

What to expect during your visit

Arrive 10 to 15 minutes before your appointment time. Check in at the front desk with your appointment confirmation (you will receive it via email or text when you book). You will be assigned a number and directed to wait in the lobby until your number is called.

When your number is called, go to the window and present your documents to the RMV employee. They will review what you brought, ask you questions about your transaction, and process your request. For straightforward renewals, this takes 10 to 20 minutes. For more complex transactions like title work or Real ID upgrades, it may take longer. If documents are missing or incomplete, the employee will tell you what you need and may reschedule you or ask you to return with the correct paperwork.

Once your transaction is complete, you will receive a receipt. Licenses, registrations, and IDs are mailed to your address within 7 to 10 business days. Do not leave the office without your receipt — you will need it if there are questions about your order.

Nearby RMV branches if Haverhill is not convenient

If Haverhill does not work for your schedule or if appointments are not available, other branches serve the North Shore region. The Salem RMV is about 20 miles south, the Lawrence branch is about 15 miles west, and the Lowell branch is about 20 miles northwest. All three are full-service branches with the same transaction options as Haverhill.

You can book appointments at any of these branches through the same mass.gov/rmv system or by calling 857-368-8000. Availability varies by location and time of year, so if one branch is full, another may have sooner appointments. You do not have to use the branch closest to your home — you can go to whichever has the appointment time that works best for you.

Frequently Asked Questions

Can I renew my license before it expires?

Yes. You can renew your Massachusetts license up to 6 months before it expires. If you renew early online, the new license will be mailed to you and your old one remains valid until the expiration date printed on it. Renewing early online is often faster than waiting and booking an in-person appointment.

What if I miss my appointment?

If you miss your appointment without canceling, you will need to book a new one through mass.gov/rmv or by calling 857-368-8000. There is no penalty, but you will go to the back of the queue. If you know you cannot make it, cancel through the website or call ahead so the slot opens for someone else.

How long does a road test take?

A road test appointment is typically 30 to 45 minutes total, including check-in and the test itself. The actual driving portion lasts about 15 to 20 minutes. Arrive early with your learner's permit, proof of insurance, and the vehicle you will be tested in. The vehicle must be in safe working condition and registered.

Can I get a Real ID at the Haverhill branch?

Yes. The Haverhill RMV issues Real IDs, which are required for federal air travel and entry to federal buildings. You must visit in person and bring your birth certificate or passport, proof of residency, and current license or ID. Real ID appointments are often booked weeks in advance, so plan ahead if you need one by a specific date.

What if I need to change my address on my license?

You can change your address online at mass.gov/rmv without an appointment if you have a valid Massachusetts license. The change takes effect when ready online, and your new license with the updated address will be mailed within 7 to 10 business days. If you cannot do it online, you can request a change by mail or in person at the Haverhill branch.