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
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
Driver's License Office (NOTE SPECIAL HOURS)
242 North Carolina Highway 42 W. Ahoskie NC 27910
Ahoskie
DMV Vehicle & License Plate Renewal
907 E. Memorial Drive Ahoskie NC 27910
Ahoskie
Driver's License Office
705 N. Broad St. Edenton NC 27932
Edenton
Driver's License Office
1300 Main St. Scotland Neck NC 27874
Scotland Neck
DMV Vehicle & License Plate Renewal
105B E. Broad St. Murfreesboro NC 27855
Murfreesboro
Vehicle & License Plate Renewal
810 N. Broad St. Edenton NC 27932
Edenton
CDL Skills Test Site
2479 E. Fifth St. Lumberton NC 28358
Lumberton
Vehicle & License Plate Renewal
1106 W. Broad St. Elizabethtown NC 28337
Elizabethtown
Driver's License Office
107 N. Gillespie St. Elizabethtown NC 28337
Elizabethtown
Vehicle & License Plate Renewal
220 N. Chestnut St. Lumberton NC 28358
Lumberton
Vehicle & License Plate Office
917 Washington St. Whiteville NC 28472
Whiteville
Whiteville License Plate Agency
201 E. Main St. Whiteville NC 28472
Whiteville