North Carolina DMV

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

DMV Address City Details
DMV Vehicle & License Plate Renewal
117 Virginia Ave. Bayboro NC 28515
Bayboro
Vehicle & License Plate Office
16377 Highway 55 Stonewall NC 28583
Stonewall
Driver's License Ofc. Mobile Unit
13451 Highway 55 Bayboro NC 28515
Bayboro
Driver's License Office
2106 Neuse Blvd. DMV Building New Bern NC 28560
New Bern
Vehicle & License Plate Renewal
2505 Neuse Blvd. New Bern NC 28562
New Bern
Vehicle & License Plate Renewal
127 N. Market St. Washington NC 27889
Washington
DMV Vehicle & License Plate Renewal
383 Highway 64 W. Plymouth NC 27962
Plymouth
DMV Driver's License Office
305 E. Main St. Martin County Government Center Williamston NC 27892
Williamston
Vehicle & License Plate Renewal
305 E. Main St. Williamston NC 27892
Williamston
District I Office
2815 E. 10th St. Suite C Greenville NC 27858
Greenville
DMV Vehicle & License Plate Renewal
2800 10th St. Greenville NC 27858
Greenville
DMV Driver's License Office
3400 S. Memorial Drive Suite 10 Greenville NC 27834
Greenville
Vehicle & License Plate Renewal
800 Mall Drive Carolina East Centre Mall, Suite B Greenville NC 27834
Greenville
Vehicle & License Plate Renewal
122 E. Granville St. Windsor NC 27983
Windsor
Driver's License Office
111 S. York St. Windsor NC 27983
Windsor