Surry County North Carolina DMV

Surry County DMV hours, appointments, locations, phone numbers, holidays, and services. Find the Surry County NC DMV office near me.


Elkin DMV Vehicle & License Plate Renewal Office 220 West Main Street Elkin NC 28621 336-835-2757


Elkin Driver's License Office 1687 North Bridge Street Elkin NC 28621 336-835-5247

Mount Airy DMV Vehicle & License Plate Renewal Office 137 Riverside Drive Mount Airy NC 27030 336-786-5201

Mount Airy Driver's License Office 155 Patrol Station Road Mount Airy NC 27030 336-786-7015

Yadkinville DMV Driver's License Office 225 Ash Street Yadkinville NC 27055 20.7 miles from Surry County 336-679-3232

Galax DMV Customer Service Center 7565 Carrollton Pike Galax VA 24333 21.9 miles from Surry County 804-497-7100

Sparta Vehicle & License Plate Office 1433 U.s. 21 Sparta NC 28675 23.8 miles from Surry County 336-372-8247

Sparta Driver's License Office 115 Atwood Street Sparta NC 28675 25.0 miles from Surry County 336-372-6442

Rural Hall DMV Vehicle & License Plate Renewal Office 1014 Bethania-Rural Hall Road Rural Hall NC 27045 25.6 miles from Surry County 336-969-2814

Independence DMV Select Office 317 East Main Street Independence VA 24348 29.4 miles from Surry County 276-773-3703

Winston Salem District V Office 3637 Patterson Avenue Winston-Salem NC 27105 31.2 miles from Surry County 336-761-2259

Winston Salem North Driver's License Office 3637 Patterson Avenue Winston-Salem NC 27105 31.2 miles from Surry County 336-761-2259

Walnut Cove Vehicle & License Plate Renewal Office 329 North Main Street Walnut Cove NC 27052 31.4 miles from Surry County 336-591-7182

Walnut Cove DMV Driver's License Office 111 W 6th St Walnut Cove NC 27052 31.5 miles from Surry County 336-591-1136

North Wilkesboro DMV Vehicle & License Plate Renewal Office 85 Boone Trail North Wilkesboro NC 28659 32.0 miles from Surry County 336-903-1283

Winston Salem South Driver's License Office 2001 Silas Creek Parkway Winston-Salem NC 27103 33.4 miles from Surry County 336-761-2258

Wilkesboro DMV Driver's License Office 1230 School Street Wilkesboro NC 28697 33.4 miles from Surry County 336-838-4725

Winston Salem DMV Vehicle & License Plate Renewal Office 1141 Silas Creek Parkway Winston-Salem NC 27127 34.1 miles from Surry County 336-725-2795

Mocksville Driver's License Office 161 Poplar Street Mocksville NC 27028 36.4 miles from Surry County 336-751-5016

Mocksville DMV Vehicle & License Plate Renewal Office 124 South Salisbury Street Mocksville NC 27028 36.7 miles from Surry County 336-751-3303