DMV.com is a privately owned website.* Privacy

North Carolina DMV Office Contact Information

Javascript is required to view this map.

Rural Hall DMV Vehicle & License Plate Renewal
1014 NC Highway 65, Rural Hall, NC 27045

Winston Salem District V Office
3637 N. Patterson Ave., Winston Salem, NC 27105

Winston Salem Driver's License Office (North)
3637 N. Patterson Ave. DMV Building, Winston Salem, NC 27105

Walnut Cove Vehicle & License Plate Renewal
329 N. Main St., Walnut Cove, NC 27052

Walnut Cove DMV Driver's License Office
111 W. Sixth St., Walnut Cove, NC 27052

Winston Salem Vehicle & License Plate Renewal
667 Peters Creek Parkway, Winston Salem, NC 27103

Winston Salem Driver's License Office (South)
2001 Silas Creek Parkway, Winston Salem, NC 27103

Winston Salem DMV Vehicle & License Plate Renewal
1127 Silas Creek Parkway Parkway Plaza, Winston Salem, NC 27127

Kernersville Driver's License Office
910E S. Main St., Kernersville, NC 27285

Kernersville DMV Vehicle & License Plate Renewal
1325 E. Highway 66 S., Kernersville, NC 27284

Madison DMV Vehicle & License Plate Renewal
112 W. Murphy St., Madison, NC 27025

Mayodan DMV Driver's License Office
421 S. Second Ave., Mayodan, NC 27027

Yadkinville DMV Driver's License Office
225 Ash St., Yadkinville, NC 27055

Yadkinville Vehicle & License Plate Renewal
938 S. State St. Suite A, Yadkinville, NC 27055