Salem DMV Office
location_on NH DMV office listing — Salem, NH
Location Details
Address
154 Main Street, Salem, NH, 03079
Phone
Not listed — call the NH DMV main line for routing.
Hours of Operation
Hours not posted. Call ahead or check the official NH DMV site.
Services Provided
Taking the Knowledge Test in New Hampshire
Planning to take your written permit test at Salem DMV Office? Here's what NH DMV requires statewide — call ahead to confirm this location offers knowledge testing.
Format: 40 questions, multiple choice, need 32 correct (80%) to pass.
Appointments: Yes, all knowledge tests are by appointment only.
Bring: Completed Application for Driver License (DSMV 450), proof of identity, proof of NH residency, proof of Social Security number, and (if under 18) parent/guardian permission plus Driver Education completion certificate.
If you don't pass: Unlimited retakes after waiting period. Wait 10 day(s) before retaking.
Renewing Your License in New Hampshire
New Hampshire licenses are valid for 5 years and a standard renewal costs $50. Eligible drivers may renew online using the Renewal Identification Number (RIN) provided in the DMV renewal notice along with their current driver license; payment by credit card is required.
When to renew: DMV mails a renewal notice approximately two months before the license expires
Skip the trip if you can — many renewals can be completed online. See our step-by-step NH renewal guide for eligibility, REAL ID upgrades, and vision-test rules.
Office data & map tiles © OpenStreetMap contributors, ODbL. Hours and services may vary — please verify with the office directly.
