Virginia DMV

Search all DMV locations in the state of Virginia. Find a Virginia DMV office in your city. Below is the statewide list of Virginia offices. Make an appointment at any of the VA DMV Locations listed below and get all your driving needs and requirements done.

DMV Address City Details
Oak Hall DMV Select
8171 Lankford Hwy. Oak Hall VA 23416
Oak Hall
Cheriton DMV Select
21334 S. Bayside Road Cheriton VA 23316
Cheriton
DMV Select
2 Plum St. Cape Charles VA 23310
Cape Charles
DMV Customer Service Center
110 DMV Drive Kilmarnock VA 22482
Kilmarnock
DMV Select
10644 Buckley Hill Road Mathews VA 23109
Mathews
DMV Select
72 T Monument Place Heathsville VA 22473
Heathsville
DMV Customer Service Center
6577 George Washington Memorial Highway Gloucester VA 23061
Gloucester
DMV Customer Service Center
998 Hopeman Parkway Waynesboro VA 22980
Waynesboro
DMV Customer Service Center
2055 Abbey Road Charlottesville VA 22911
Charlottesville
DMV Customer Service Center
17 First St. Staunton VA 24401
Staunton
DMV Select
236 Cooperative Way Piney Mountain Vinyl Siding, Inc. Arrington VA 22922
Arrington
DMV Select
13027 James Madison Highway Palmyra VA 22963
Palmyra
DMV Select
12403 James Madison Hwy. Orange VA 22960
Orange
DMV Select
22 Washington Circle Madison VA 22727
Madison
DMV Self-Service Center
3281 Peoples Drive Harrisonburg VA 22801
Harrisonburg
DMV Customer Service Center
3281 Peoples Drive Harrisonburg VA 22801
Harrisonburg
DMV Select
16954 Oak Street Dillwyn VA 23936
Dillwyn
DMV Select
102 E. First St. Mineral VA 23117
Mineral
Cumberland DMV Select
1 Courthouse Circle Cumberland VA 23040
Cumberland
DMV Customer Service Center
2681 Mill Road Alexandria VA 22314
Alexandria
DMV Customer Service Center
4150 S. Four Mile Run Drive Arlington VA 22206
Arlington
DMV Select
2100 Clarendon Blvd. Ste. 218 Arlington VA 22201
Arlington
Lorton DMV Select
8210 Cinderbed Rd. Lorton VA 22079
Lorton
DMV Customer Service Center
1968 Gallows Road Tysons Corner Vienna VA 22182
Vienna