DMV Near Me chevron_right New Hampshire chevron_right Salem

Salem DMV Office

location_on NH DMV office listing — Salem, NH

Location Details

location_on

Address

154 Main Street, Salem, NH, 03079

call

Phone

Not listed — call the NH DMV main line for routing.

schedule

Hours of Operation

Hours not posted. Call ahead or check the official NH DMV site.

Services Provided

check_circle License
check_circle ID
check_circle Written Test

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.

computer

Format: 40 questions, multiple choice, need 32 correct (80%) to pass.

event_available

Appointments: Yes, all knowledge tests are by appointment only.

folder_open

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.

restart_alt

If you don't pass: Unlimited retakes after waiting period. Wait 10 day(s) before retaking.

quiz Practice the NH knowledge test free before you go

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.