Welcome to the New Hampshire DMV guide. The first thing you must know is that your journey doesn’t start at the DMV—it starts at your Town or City Hall.
New Hampshire is unique. It operates a “Town/City Clerk First” model. You must handle the first part of your vehicle registration at your local town office before you can complete the process with the state.
This guide will show you how to navigate this two-step system, explaining what you do at your walk-in Town Clerk visit and how to book your mandatory appointment for the State DMV.
The New Hampshire “Two-Step”: Town vs. State
Understanding this process is the key to avoiding a wasted trip.
Step 1: Your Local Town or City Clerk (WALK-IN)
- What It’s For: Your CAR (Vehicle Registration & Plates).
- How It Works: This is a walk-in service. You do not need an appointment. You must visit your local Town or City Clerk to pay the town/city permit fees for your vehicle. They will give you the paperwork you need for the state.
Step 2: The State DMV Office (APPOINTMENT ONLY)
- What It’s For: Your LICENSE (Driver’s License, REAL ID, Permit Test, Road Test).
- How It Works: This is by appointment only. This is also where you complete your vehicle registration (pay the state fee) after you’ve been to the Town Clerk.
How to Schedule Your State DMV Appointment
You must have an appointment for any driver’s license or ID service.
- Go to the NH DMV Portal: Navigate to the official appointments page: https://www.dmv.nh.gov/appointments-and-services
- Select Your Service: Click on “Driver License or REAL ID.” (Do not click “Vehicle Registration”).
- Launch the Scheduler: This will open the new scheduling website (
as.nheonestop.com). - Book Your Appointment:
- Click “Make an Appointment.”
- Select Service: Choose your exact service (e.g., “Knowledge Test,” “Renewal,” or “Out of State Transfer”).
- Select Location: Choose your preferred State DMV office.
- Pick a Date and Time: A calendar will show you all available slots.
- Confirm & Save: You will receive a confirmation email. You must save this email as it contains the link to cancel or reschedule.
How to Book Your Road Test
The driving test uses the same portal but has its own dedicated link.
- Go to the NH DMV Portal: Go back to the main
dmv.nh.gov/appointments-and-servicespage. - Select Your Service: Click on “Schedule a Road Test.”
- Log In: This will open the
as.nheonestop.comportal. You will need to log in to find your record (using your permit number) and schedule your driving test. - Confirm: Select your location, date, and time to finalize the booking.
The “New Resident” Catch-22 (The Real Solution)
This is the most common frustration for new residents.
- The Town Clerk (for your car) won’t let you register your car until you have a New Hampshire driver’s license.
- The State DMV (for your license) won’t give you a license until you prove your residency, and the best proof is a… New Hampshire car registration.
Here is the correct order to break the loop:
- Book Your “Out of State Transfer” Appointment at the State DMV first.
- Gather Your REAL ID Documents: Get your passport/birth certificate, SSN card, and TWO proofs of residency (a lease, utility bill, or bank statement will work).
- Go to your DMV Appointment: Get your new temporary NH driver’s license.
- Go to the Town Clerk (Walk-in): Now you can take your new temporary NH license and your out-of-state title to the Town Clerk to register your car.
Required Documents for Your Visit (REAL ID Checklist)
When you visit the State DMV Office for your license or permit, you must bring the following original documents.
- 1. Proof of Identity (One required):
- U.S. Passport or U.S. Birth Certificate
- 2. Proof of Social Security Number (One required):
- Social Security Card
- W-2 or 1099 form (must show full SSN)
- 3. Proofs of New Hampshire Residency (TWO required):
- You must bring TWO recent (within 60 days) documents from different sources with your name and NH address.
- Examples: Utility bill, lease agreement, bank statement, or payroll check.
If you lost your confirmation email (which has the direct link), you must call the DMV at (603) 227-4020. You cannot look it up on the website without the original appointment number.
603-227-4020 for?This is the main DMV Customer Service line. Use this for general questions about your record, requirements, or if you need help canceling an appointment.
No. They are two separate visits. You can go to the Town Clerk (for your car) anytime after you have your NH license. New residents have 60 days to complete the entire process.


Add Comment