DMV Office Finder in North Carolina

North Carolina DMV Office Locations

Please enter your ZIP code OR city and state abbreviation

Going to the DMV may not be your idea of fun, but with the help of our DMV office finder, you can at least get to your local DMV office more quickly and easily, leaving time in your schedule for the things you want to do.

Enter your zip code above or find your county below to find the closest DMV office to you. Or read below to see what types of services the North Carolina DMV has to offer.

NC DMV Office Services

In North Carolina, the Division of Motor Vehicles (DMV) is in charge of all things driving-related, from the personal paperwork you need to hit the road to the documents that keep your vehicle street-legal.

Specifically, you can visit an NC DMV office for help with:

Find the nearest DMV office to you by clicking on your county below or entering your zip code above.

Appointments & Online Services

Before finding your local DMV office, make sure the trip will be worth it! The NC Division of Motor Vehicles offers a number of online services, so you may be able to complete your task without ever leaving home!

However, there are some tasks that simply require a visit in person. See if yours allows you to make an appointment—this will save you a lot of time waiting in line.

NC DMV Contact Information

North Carolina Division of Motor Vehicles

  • Phone: (919) 715-7000
  • Hours: Monday through Friday 8 a.m. to 5 p.m.

Mailing Addresses


3148 Mail Service Center
Raleigh, NC 27697

Driver Licensing:

3118 Mail Service Center
Raleigh, NC 27697

DMV.ORG BBB Business Review