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
DMV Customer Service Center
206 S. Brunswick Ave. South Hill VA 23970
South Hill
DMV Customer Service Center
103 Commonwealth Blvd. Emporia VA 23847
Emporia
DMV Customer Service Center
120 Wagner Road Richmond VA 23220
Richmond
DMV Customer Service Center
27426 Southampton Parkway Courtland VA 23837
Courtland
DMV Customer Service Center
1657 Lover's Gap Road Vansant VA 24656
Vansant
DMV Customer Service Center
2311 Dickenson Highway Clintwood VA 24228
Clintwood
DMV Customer Service Center
1729 Park Ave. S.W. Norton VA 24273
Norton
DM Select
137 Highlands Drive Lebanon VA 24266
Lebanon
Goochland DMV Select
1800 Sandy Hook Road, Room 230 Goochland VA 23063
Goochland
DMV Customer Service Center
2039 Hamilton Blvd. South Boston VA 24592
South Boston
DMV Select
212 N. Main St. Bowling Green VA 22427
Bowling Green
DMV Customer Service Center
5700 Southpoint Centre Blvd. Fredericksburg VA 22407
Fredericksburg
DMV Self-Service Center
5700 Southpointe Centre Blvd. Fredericksburg VA 22407
Fredericksburg
DMV Select
13035 Kings Highway King George VA 22485
King George
Hanover DMV Select
7497 County Complex Road Hanover VA 23069
Hanover