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.
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 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.
Tick each item as you gather it. Bring original documents — photocopies are not accepted.
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.
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.
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.
| Transaction | Fee |
|---|---|
| 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.
Highest-rated official DMV locations in New Hampshire, based on public Google ratings and review volume.
New Hampshire DMV offices are spread across roughly 20 cities. The largest concentrations:
Individual city and office pages are being added state by state. Check back soon.
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.
Walk-ins are accepted, but booking an appointment online is recommended because it significantly cuts wait time.
Bring proof of identity, proof of your Social Security number, and two documents showing your New Hampshire address, and apply in person.
A REAL ID-compliant license is about $60, roughly $10 more than the standard license; confirm the current amount on the official site.
Verified links to the official New Hampshire government agencies. Always confirm requirements and fees on these sites before visiting.