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
810 Grayson Ave. Covington VA 24426
Covington
DMV Select
Courthouse Hill Drive Room 108 Warm Springs VA 24484
Warm Springs
DMV Customer Service Center
110 Walker St. Summit Square Business Center Lexington VA 24450
Lexington
DMV Customer Service Center
5220 Valleypark Road Roanoke VA 24019
Roanoke
DMV Customer Service Center
1629 Forest Road Bedford VA 24523
Bedford
DMV Select
9041 N. Five Forks Road Amelia Court House VA 23002
Amelia Court House
DMV Select
100 W. Elm St. Blackstone VA 23824
Blackstone
DMV Customer Service Center
300 N. Virginia St. Farmville VA 23901
Farmville
DMV Customer Service Center #1
610 Johnston Willis Drive Richmond VA 23236
Richmond
DMV Select
1802 Main St. Municipal Building Victoria VA 23974
Victoria
Chesterfield DMV Select
9901 Lori Rd. Chesterfield VA 23832
Chesterfield
DMV Customer Service Center
12100 Branders Creek Drive Chester VA 23831
Chester
DMV Select
200 Richmond Highway Ste. 101 Amherst VA 24521
Amherst
DMV Customer Service Center
3236 Odd Fellows Road Lynchburg VA 24501
Lynchburg
DMV Select
175 Court St. Appomattox VA 24522
Appomattox
DMV Select
205 David Bruce Ave. Charlotte Court House VA 23923
Charlotte Court House
DMV Select
5018 Stage Coach Road Nathalie VA 24577
Nathalie
Vienna DMV Select
8230 Boone Blvd. Suite 430 Vienna VA 22182
Vienna
DMV Select
Route 250 W. McDowell Gas N Go Mc Dowell VA 24458
Mc Dowell
DMV Customer Service Center
1301-H Main St. Altavista VA 24517
Altavista
DMV Customer Service Center
305 Tanyard Road Rocky Mount VA 24151
Rocky Mount
DMV Select
17 S. Main St. Chatham VA 24531
Chatham
DMV Customer Service Center
800 E. Main St. Suite 100 Wytheville VA 24382
Wytheville
DMV Customer Service Center
953 Tazewell Ave. Tazewell VA 24651
Tazewell