North Dakota License Plate

Make & Model
Year & Specs
VIN Info
Accidents
Public Records
Recalls
Searching Database...
Connecting...

⚠️ DO NOT CLOSE THIS PAGE

North Dakota DMV Locations & County Offices

North Dakota has no stand-alone DMV. The Motor Vehicle Division of the state Department of Transportation issues titles, registrations, and plates, and the Driver License Division handles permits, licenses, and ID cards. County offices act as the public counter for most vehicle paperwork, which puts a service window close to home in nearly every county. The state runs 53 county treasurer offices, and a few print plates on site.

This page maps the service each division offers, the counter that handles it, the papers a visit requires, and the fee that comes with it, from a title transfer to a duplicate registration card. It covers licenses, titles, registration, plate orders, office hours, and the delays that send a driver home without a sticker. A short read before the trip saves a second drive across town.

How to Choose the Right North Dakota DMV Location

North Dakota does not run one central DMV counter. The North Dakota License Plate page covers this topic in more detail. A county treasurer’s office handles plates, registration, and title applications in the county where the vehicle is registered, and an NDDOT branch in a larger city handles driver testing, REAL ID, and title reviews. A kiosk covers a clean renewal without a line. Picking the right counter first saves a second trip across town.

Match the errand to the counter

  • County treasurer: registration renewal, plate transfer, title application, replacement sticker, address change on a vehicle record.
  • NDDOT branch: road test, REAL ID, commercial license, title review, salvage inspection, dealer and carrier accounts.
  • Driver license office: permit test, first license, renewal with a new photo, reinstatement after a suspension.
  • Kiosk: a renewal with no record hold and no plate change.
  • Online portal: renewal, duplicate registration card, title status check, fee estimate.

Questions that narrow the choice

  • Which service do I need? A plate or title errand rarely needs a licensing office.
  • Does the county print plates on site? A small courthouse may order the set instead.
  • Does the office take walk-ins? Some counters run by appointment only.
  • How far will I drive? A larger branch may be faster than a nearby county with one window.
  • Is there a hold on the record? A court fine or a lapsed policy blocks an online renewal.

A call to the county before the trip confirms the window, the hours, and whether the office handles the errand. A driver who needs a road test should book the appointment first, since the test slot sets the date. A driver with a clean renewal should check the kiosk or the portal before driving anywhere.

North Dakota DMV County Offices

Each of the 53 counties runs a motor vehicle office through the county treasurer. The cards below list the county, the city, the office address, the ZIP code, and the phone number. An NDDOT branch handles titles in some counties, and the county office handles registration and plates.

County: Adams

City: Hettinger

Address: 603 Adams Ave

Zip Code: 58639

Phone: (701) 567-4363

County: Barnes

City: Valley City

Address: 230 4th St NW

Zip Code: 58072

Phone: (701) 845-8500

County: Benson

City: Minnewaukan

Address: 311 4th St B

Zip Code: 58351

Phone: (701) 466-2411

County: Billings

City: Medora

Address: 495 4th St

Zip Code: 58645

Phone: (701) 623-4377

County: Bottineau

City: Bottineau

Address: 314 5th St W

Zip Code: 58318

Phone: (701) 228-2231

County: Bowman

City: Bowman

Address: 104 1st St NW

Zip Code: 58623

Phone: (701) 523-3130

County: Burke

City: Bowbells

Address: 103 Main St S

Zip Code: 58721

Phone: (701) 377-2861

County: Burleigh

City: Bismarck

Address: 221 N 5th St

Zip Code: 58501

Phone: (701) 222-6700

County: Cass

City: Fargo

Address: 211 9th St S

Zip Code: 58103

Phone: (701) 241-5600

County: Cavalier

City: Langdon

Address: 901 3rd St

Zip Code: 58249

Phone: (701) 256-2229

County: Dickey

City: Ellendale

Address: 309 2nd St N

Zip Code: 58436

Phone: (701) 349-3249

County: Divide

City: Crosby

Address: 300 Main St S

Zip Code: 58830

Phone: (701) 965-6351

County: Dunn

City: Manning

Address: 205 Owego St

Zip Code: 58642

Phone: (701) 573-4448

County: Eddy

City: New Rockford

Address: 524 Central Ave

Zip Code: 58356

Phone: (701) 947-2434

County: Emmons

City: Linton

Address: 100 4th St NW

Zip Code: 58552

Phone: (701) 254-4807

County: Foster

City: Carrington

Address: 1000 Central Ave

Zip Code: 58421

Phone: (701) 652-2441

County: Golden Valley

City: Beach

Address: 150 1st Ave SE

Zip Code: 58621

Phone: (701) 872-4673

County: Grand Forks

City: Grand Forks

Address: 151 S 4th St

Zip Code: 58201

Phone: (701) 780-8200

County: Grant

City: Carson

Address: 106 2nd Ave NE

Zip Code: 58529

Phone: (701) 622-3275

County: Griggs

City: Cooperstown

Address: 808 C Ave

Zip Code: 58425

Phone: (701) 797-3117

County: Hettinger

City: Mott

Address: 336 Pacific Ave

Zip Code: 58646

Phone: (701) 824-2550

County: Kidder

City: Steele

Address: 120 Broadway N

Zip Code: 58482

Phone: (701) 475-2632

County: LaMoure

City: LaMoure

Address: 202 4th Ave NW

Zip Code: 58458

Phone: (701) 883-6040

County: Logan

City: Napoleon

Address: 301 Broadway

Zip Code: 58561

Phone: (701) 754-2751

County: McHenry

City: Towner

Address: 407 Main St S

Zip Code: 58788

Phone: (701) 537-5633

County: McIntosh

City: Ashley

Address: 112 1st St NE

Zip Code: 58413

Phone: (701) 288-5140

County: McKenzie

City: Watford City

Address: 201 5th St NW

Zip Code: 58854

Phone: (701) 444-3616

County: McLean

City: Washburn

Address: 712 5th Ave

Zip Code: 58577

Phone: (701) 462-8541

County: Mercer

City: Stanton

Address: 1021 Main St

Zip Code: 58571

Phone: (701) 745-3292

County: Morton

City: Mandan

Address: 210 2nd Ave NW

Zip Code: 58554

Phone: (701) 667-3300

County: Mountrail

City: Stanley

Address: 101 N Main St

Zip Code: 58784

Phone: (701) 628-2825

County: Nelson

City: Lakota

Address: 210 B Ave W

Zip Code: 58344

Phone: (701) 247-2463

County: Oliver

City: Center

Address: 115 Main St W

Zip Code: 58530

Phone: (701) 794-8826

County: Pembina

City: Cavalier

Address: 301 Dakota Ave

Zip Code: 58220

Phone: (701) 265-4231

County: Pierce

City: Rugby

Address: 240 2nd Ave SE

Zip Code: 58368

Phone: (701) 776-5161

County: Ramsey

City: Devils Lake

Address: 524 4th Ave NE

Zip Code: 58301

Phone: (701) 662-7021

County: Ransom

City: Lisbon

Address: 204 5th Ave W

Zip Code: 58054

Phone: (701) 683-6140

County: Renville

City: Mohall

Address: 205 Main St E

Zip Code: 58761

Phone: (701) 756-6301

County: Richland

City: Wahpeton

Address: 418 2nd Ave N

Zip Code: 58075

Phone: (701) 642-7700

County: Rolette

City: Rolla

Address: 102 2nd St NE

Zip Code: 58367

Phone: (701) 477-5628

County: Sargent

City: Forman

Address: 355 Main St S

Zip Code: 58032

Phone: (701) 724-6241

County: Sheridan

City: McClusky

Address: 215 2nd St E

Zip Code: 58463

Phone: (701) 363-2205

County: Sioux

City: Fort Yates

Address: 303 2nd Ave

Zip Code: 58538

Phone: (701) 854-3481

County: Slope

City: Amidon

Address: 206 Main St

Zip Code: 58620

Phone: (701) 879-6261

County: Stark

City: Dickinson

Address: 51 3rd St E

Zip Code: 58601

Phone: (701) 456-7630

County: Steele

City: Finley

Address: 201 Washington Ave

Zip Code: 58430

Phone: (701) 524-2110

County: Stutsman

City: Jamestown

Address: 511 2nd Ave SE

Zip Code: 58401

Phone: (701) 252-9035

County: Towner

City: Cando

Address: 315 2nd St

Zip Code: 58324

Phone: (701) 968-4340

County: Traill

City: Hillsboro

Address: 114 1st St SE

Zip Code: 58045

Phone: (701) 636-4459

County: Walsh

City: Grafton

Address: 600 Cooper Ave

Zip Code: 58237

Phone: (701) 352-2880

County: Ward

City: Minot

Address: 315 3rd St SE

Zip Code: 58701

Phone: (701) 857-6400

County: Wells

City: Fessenden

Address: 700 Railway St N

Zip Code: 58438

Phone: (701) 547-3319

County: Williams

City: Williston

Address: 206 E Broadway

Zip Code: 58801

Phone: (701) 577-4500

An office that shows a courthouse address sits in the named city. A driver should call before a visit, since hours and appointment rules differ by county.

DMV Office Hours, Addresses and Phone Numbers

A county counter runs on courthouse hours, which means weekdays only and a lunch break in some towns. The license plate lookup page covers this topic in more detail. A driver who plans around that schedule avoids a locked door. The busiest stretch of any month lands in the final week, when stickers expire and reminders go out.

County Hours and Holiday Closures

Most county motor vehicle offices open at 8 a.m. and close at 5 p.m. A small county may shut over the noon hour or run a shorter day on Friday, and every courthouse office closes on state holidays. A phone call before a long drive confirms the schedule, the payment methods, and whether the office prints plates on site.

Booking a Test or an Inspection

Road tests, commercial skills tests, and some VIN inspections run by appointment, and the calendar fills fastest before a school break. A walk-in visit suits a renewal or a plate swap. A driver who books a road test should bring the permit, proof of insurance, and a vehicle that passes a basic safety check. A driver with a stack of title work should arrive before 3 p.m., since a complex record can take an hour at the window. A Tuesday or a Wednesday morning moves faster than a Monday. The last week of a month draws the longest line, and a mid-month visit dodges the crowd that arrives when a sticker month ends. A driver who cannot visit on a weekday should check for a kiosk in a grocery store or a licensing office lobby. A kiosk prints a renewal sticker and takes a card, and it covers a standard passenger record with no holds. A title, a lien release, or a first registration still needs a clerk, since those tasks ask for a signature and a paper file.

Frequently Asked Questions

Drivers bring a short set of questions to a North Dakota counter again and again. The replies below reflect the 2026 fee table and the tasks a clerk follows today.

Is there a DMV office in every North Dakota county?

Most counties run a motor vehicle counter through the courthouse or the county treasurer, so a title or a registration is rarely more than an hour away. A small county may keep shorter hours or share a clerk with another office. A licensing office is a separate stop, and a road test usually needs an appointment at one of the larger sites.

Can I renew a registration and a driver license in one visit?

Sometimes. A county motor vehicle counter handles the registration, and a licensing window handles the license, and the two share a building in some cities. A driver should confirm both services at one address before the trip. A REAL ID renewal needs extra papers, so allow more time for that errand than for a standard card.

What does a personalized plate cost in North Dakota?

A personalized set adds $25 a year to the registration total, and a personalized blackout set adds $50. A specialty design carries its own yearly charge of $10 to $25 on top of the message fee. A custom order takes 8 to 10 weeks, and a temporary registration covers the car until the metal arrives.

How long does a title take to arrive by mail?

A clean application usually produces a title in two to four weeks. A VIN inspection, a lien release, or a missing signature adds time, and the office cannot mail the paper until the record clears. A driver who needs proof in the meantime can ask for a receipt that shows the application date and the plate number.

Do I need an appointment for a road test?

Yes at most sites. A road test, a commercial skills test, and some VIN inspections run on a booked calendar, and the open slots fill fastest in spring and before a school break. A driver should bring the permit, proof of insurance, and a vehicle with working lights, a horn, and safe tires.