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
220 W. Main St. Elkin NC 28621
Elkin
DMV Driver's License Office
140 Government Circle Jefferson NC 28640
Jefferson
Vehicle & License Plate Office
150 Government Circle Suite 2200 Jefferson NC 28640
Jefferson
DMV Vehicle & License Plate Renewal
302 Graybeal Ave. West Jefferson NC 28694
West Jefferson
Vehicle & License Plate Renewal
101 S. Greene St. Wadesboro NC 28170
Wadesboro
Driver's License Office
5920 Highway 74 Polkton NC 28135
Polkton
DMV Vehicle & License Plate Renewal
801 E. Broad Ave. Rockingham NC 28379
Rockingham
DMV Vehicle & License Plate Renewal
406 Commerce St. Suite B5 Albemarle NC 28001
Albemarle
Driver's License Office
611 Concord Road DMV Building Albemarle NC 28001
Albemarle
DMV Driver's License Office
200 Richmond Technical Institute Road DMV Building Hamlet NC 28345
Hamlet
Vehicle & License Plate Renewal
448 Albemarle Road, Suite 2 Troy NC 27371
Troy
Driver's License Office
1421 West Blvd. Laurinburg NC 28352
Laurinburg
Vehicle & License Plate Renewal
622E W. Roosevelt Blvd. Monroe NC 28110
Monroe
Vehicle & License Plate Office
331 Queen St., Room 101 Boone NC 28607
Boone
Driver's License Office
4469 Bamboo Road Boone NC 28607
Boone
Vehicle License Plate & Renewal (Limited Services)
4469 Bamboo Road Boone NC 28607
Boone
Vehicle & License Plate Renewal
301 Cranberry St. Newland NC 28657
Newland
DMV Driver's License Office
301 Cranberry St. Newland NC 28657
Newland
DMV Driver's License Office
106 Highland Ave. City Hall Spruce Pine NC 28777
Spruce Pine
Vehicle & License Plate Renewal
11889 NC Highway 226 S. Spruce Pine NC 28777
Spruce Pine
Driver's License Office
116 N. Main St. DMV Building Burnsville NC 28714
Burnsville
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