DMVs in New Hampshire

There are 14 DMVs in New Hampshire, serving a population of 1,331,848 people in an area of 8,951 square miles. There is 1 DMV per 95,132 people, and 1 DMV per 639 square miles.

The state of New Hampshire is ranked 38th in DMVs per capita, and 28th in DMVs per square mile.

List of NH DMVs

Find New Hampshire DMV, BMV, bureau of motor vehicles, motor vehicle department, driver services, and title & tag agency.


Berlin DMV Substation 143 East Milan Road Berlin, NH

Claremont DMV Substation 17 Water Street Claremont, NH

Colebrook Town Hall 17 Bridge Street Colebrook, NH

Concord DMV Office 23 Hazen Drive Concord, NH

Dover Point DMV Substation 50 Boston Harbor Road Dover, NH

Keene DMV Office 15 Ash Brook Road Keene, NH

Manchester DMV Office 377 South Willow Street Manchester, NH

Milford DMV Substation 4 Meadowbrook Drive Milford, NH

Nashau DMV Office 110 Broad Street Nashua, NH

North Haverhill DMV Office 3765 Dartmouth College Highway North Haverhill, NH

Pittsfield BMV Mobile Unit 8 Park Avenue Northwood, NH

Salem DMV Substation 154 Main Street Salem, NH

Tamworth DMV Office 1864 White Mountain Highway Tamworth, NH

Twin Mountain DMV Office 549 U.s. 302 Carroll, NH

New Hampshire Motor Vehicle Statistics

Find New Hampshire Vehicles Available by Household Status and Number of Vehicles per Household. Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

New Hampshire Vehicles Available by Household Status
 New HampshireUnited States
Total Vehicles1,012,472212,163,959
Owner Occupied Households Vehicles802,507156,999,185
Renter Occupied Households Vehicles209,96555,164,774
New Hampshire Number of Vehicles per Household
 New HampshireUnited States
No Vehicle Available27,205 (5.2%)10,468,418 (8.8%)
1 Vehicle Available158,420 (30.1%)39,472,759 (33.2%)
2 Vehicles Available221,098 (42.0%)44,402,282 (37.4%)
3 or More Vehicles available119,987 (22.8%)24,482,462 (20.6%)