North Dakota DMV

Search all DMV locations in the state of North Dakota. Find a North Dakota DMV office in your city. Below is the statewide list of North Dakota offices. Make an appointment at any of the ND DMV Locations listed below and get all your driving needs and requirements done.

DMV Address City Details
Driver's License Site Office
120 Broadway Ave. E. Kidder County Courthouse Steele ND 58482
Steele
Driver's License Site Office
146 E. Main St. Hazen City Hall Hazen ND 58545
Hazen
Motor Vehicle Site Office
100 Fourth St. N.W. Linton ND 58552
Linton
Driver's License Site Office
101 N.E. First St. Linton Community Center Linton ND 58552
Linton
Driver's License Site Office
503 38th St. S. Department of Transportation Fargo ND 58103
Fargo
Driver's License Site Office
349 Main St. Forman ND 58032
Forman
Motor Vehicle Site Office
1726 S. Washington St. Suite 55 Grand Forks ND 58201
Grand Forks
Driver's License Site Office
1951 N. Washington St. Department of Transportation Grand Forks ND 58203
Grand Forks
Driver's License Site Office
301 Dakota St. W. Pembina County Courthouse Cavalier ND 58220
Cavalier
Driver's License Site Office
701 W. Sixth St. Third Floor Grafton ND 58237
Grafton
Motor Vehicle Site Office
432 Hill Ave. Grafton ND 58237
Grafton
Motor Vehicle Site Office
9628 Highway 281 Ellendale ND 58436
Ellendale
Driver's License Site Office
Fire Hall Ashley ND 58413
Ashley
Motor Vehicle Site Office
120 N. Central Ave. Beulah ND 58523
Beulah
Driver's License Site Office
250 Seventh St. N.E. Beulah Civic Center Beulah ND 58523
Beulah