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
Vehicle & License Plate Renewal
331 Wilson Road Sanford NC 27330
Sanford
Vehicle & License Plate Office
5410 Highway 55, Suite AB Durham NC 27713
Durham
Driver's License Office (South)
3825 S. Roxboro St., Suite 119 Durham NC 27713
Durham
Driver's License Office
2210 Carthage St. DMV Building Sanford NC 27330
Sanford
DMV Vehicle & License Plate Renewal
74 S. Main St. Robbinsville NC 28771
Robbinsville
Driver's License Ofc. Mobile Unit
196 Knight St. Community Center Robbinsville NC 28771
Robbinsville
Driver's License Ofc. Mobile Unit
Riverside Circle Rescue Squad Office Hayesville NC 28904
Hayesville
Vehicle & License Plate Renewal
1440 Highway 64 W. Hayesville NC 28904
Hayesville
Vehicle & License Plate Renewal
1176 Andrews Road Murphy NC 28906
Murphy
Driver's License Office
17 Peachtree St. Murphy NC 28906
Murphy
Driver's License Office
2650 Governor's Island Road Bryson City NC 28713
Bryson City
DMV Vehicle & License Plate Renewal
101 Mitchell St. Bryson City NC 28713
Bryson City
Driver's License Office
1914 E. Dixon Blvd. U.S. 74 Bypass Shelby NC 28152
Shelby
Vehicle & License Plate Renewal
201 W. Marion St. Charleston Place, Suite 212 Shelby NC 28150
Shelby
DMV Driver's License Office
596 Withrow Road (74 Bypass) DMV Building Forest City NC 28043
Forest City