New Hampshire · US-NH

New Hampshire DMV Offices

Verified New Hampshire DMV information in one place: 22 office locations with hours and ratings, real fee amounts, REAL ID rules, and how to renew a license or book a visit.

New Hampshire has about 22 Division of Motor Vehicles locations. Driver licenses, non-driver IDs, and vehicle registration functions are overseen by the New Hampshire Division of Motor Vehicles (DMV) within the Department of Safety, though initial vehicle registration is done through town and city clerks. For official transactions and forms, always use dmv.nh.gov.

Driver's license & ID cards

A standard (non-federally-compliant) New Hampshire operator license is about $50, while a REAL ID-compliant license is about $60; a non-driver ID card is about $25. Verify the exact current amount on the official licensing fees page.

REAL ID

REAL ID is available in New Hampshire and must be obtained in person at a DMV office at the time of a license or ID renewal. Applicants must bring proof of identity, proof of their Social Security number, and two documents proving a New Hampshire address, plus any name-change paperwork.

What to bring for your New Hampshire REAL ID

Tick each item as you gather it. Bring original documents — photocopies are not accepted.

Tip: Many states let you start the REAL ID application online and upload documents in advance — you still appear in person, but it saves time at the counter.

Vehicle registration

In New Hampshire, vehicles are first registered through the local town or city clerk, which collects a municipal fee, and then the state portion is completed; the DMV handles titling and license plates.

Knowledge & drive tests

New drivers must pass a vision screening, a written knowledge test based on the NH Driver's Manual, and a road test; testing is done in person.

Making an appointment

New Hampshire DMV offices accept walk-ins, but booking an appointment through the DMV website is recommended to reduce wait times. Schedule online at dmv.nh.gov or call 603-227-4000.

New Hampshire DMV fees

TransactionFee
Driver's license (standard)$50
Driver's license (REAL ID)$60
ID card$25

Fees verified against the official New Hampshire DMV website in August 2026. Fees can change — confirm at dmv.nh.gov/drivers-licensenon-driver-ids/licensing-fees.

Top-rated DMV offices in New Hampshire

Highest-rated official DMV locations in New Hampshire, based on public Google ratings and review volume.

1

New Hampshire Division of Motor Vehicles

23 Hazen Drive, Concord, NH 03305

3.5★★★★☆
630 reviews
Opening hours
Mon8 AM to 4:30 PM
Tue8 AM to 4:30 PM
Wed8 AM to 4:30 PM
Thu8 AM to 4:30 PM
Fri8 AM to 4:30 PM
SatClosed
SunClosed
2

Nashua DMV Office

110 Broad St, Nashua, NH 03064

3.7★★★★☆
411 reviews
Opening hours
Mon8 AM to 4:30 PM
Tue8 AM to 4:30 PM
Wed8 AM to 4:30 PM
Thu8 AM to 4:30 PM
Fri8 AM to 4:30 PM
SatClosed
SunClosed
3

Manchester DMV Office

377 S Willow St, Manchester, NH 03103

3.6★★★★☆
412 reviews
Opening hours
Mon8 AM to 4:30 PM
Tue8 AM to 4:30 PM
Wed8 AM to 4:30 PM
Thu8 AM to 4:30 PM
Fri8 AM to 4:30 PM
SatClosed
SunClosed
4

Raymond DMV Off

315 Calef Hwy, Epping, NH 03042

3.9★★★★☆
227 reviews
Opening hours
Mon8 AM to 4:30 PM
Tue8 AM to 4:30 PM
Wed8 AM to 4:30 PM
Thu8 AM to 4:30 PM
Fri8 AM to 4:30 PM
SatClosed
SunClosed

DMV offices by city

New Hampshire DMV offices are spread across roughly 20 cities. The largest concentrations:

Dover2 Concord2 Epping1 Manchester1 Salem1 Raymond1 Nashua1 Milford1 Keene1 Newport1 Tamworth1 Gorham1

Individual city and office pages are being added state by state. Check back soon.

Frequently asked questions

How much does a New Hampshire driver's license cost?

A standard license is about $50, and a REAL ID-compliant license is about $60; confirm the current fee on the official licensing fees page.

Do I need an appointment at the New Hampshire DMV?

Walk-ins are accepted, but booking an appointment online is recommended because it significantly cuts wait time.

What documents do I need for a New Hampshire REAL ID?

Bring proof of identity, proof of your Social Security number, and two documents showing your New Hampshire address, and apply in person.

How much is a REAL ID in New Hampshire?

A REAL ID-compliant license is about $60, roughly $10 more than the standard license; confirm the current amount on the official site.

Official New Hampshire resources

Verified links to the official New Hampshire government agencies. Always confirm requirements and fees on these sites before visiting.

Nearby states