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 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
Stafford DMV Select
1300 Courthouse Rd. Stafford VA 22554
Stafford
DMV Customer Service Center
9015 Brook Road Glen Allen VA 23060
Glen Allen
DMV Select
106 Rucker St. County Administration Building Stuart VA 24171
Stuart
Hopewell DMV Select
300 N. Main St., Room 109 Hopewell VA 23860
Hopewell
DMV Select
3127 Forge Road Toano VA 23168
Toano
DMV Customer Service Center
4401 Crossings Blvd. Prince George VA 23875
Prince George
DMV Customer Service Center #2
5517 S. Laburnum Ave. Henrico VA 23231
Henrico
Petersburg Customer Service Center
120 Wagner Rd. Petersburg VA 23805
Petersburg
DMV Select
329 Sixth St. West Point VA 23181
West Point
Portsmouth DMV Select
801 Crawford St., Suite A Portsmouth VA 23704
Portsmouth
DMV Select
810 Union St. Norfolk VA 23510
Norfolk
DMV Customer Service Center#1
5745 Poplar Hall Drive Norfolk VA 23502
Norfolk
DMV Customer Service Center
813 Greenbrier Parkway Chesapeake VA 23320
Chesapeake
DMV Self-Service Center
850 Widgeon Road Norfolk VA 23513
Norfolk
DMV Customer Service Center #3
2300 W. Broad St. Richmond VA 23269
Richmond
DMV Customer Service Center #4
9237 Quioccasin Road Henrico VA 23229
Henrico
DMV Self-Service Center
2300 W. Broad St. Richmond VA 23220
Richmond
DMV Select
6103 Lord Fairfax Highway Trips Auto Sales Berryville VA 22611
Berryville
DMV Customer Service Center
4050 Valley Pike Winchester VA 22602
Winchester
DMV Customer Service Center
15 Water St. Front Royal VA 22630
Front Royal
DMV Self-Service Center
945 Edwards Ferry Road Leesburg VA 20176
Leesburg