Virginia Department of Motor Vehicles
Find DMV offices by county in Virginia. Get locations, hours, services, and contact information.
Addresses
Useful Links
Counties in Virginia
Select a county to view DMV offices in that area.
Accomack
2 offices
Albemarle
2 offices
Alexandria City
2 offices
Alleghany
1 office
Amelia
1 office
Amherst
1 office
Appomattox
1 office
Arlington
4 offices
Augusta
1 office
Bath
1 office
Bedford
1 office
Brunswick
1 office
Buchanan
1 office
Campbell
1 office
Caroline
1 office
Carroll
1 office
Charlotte
1 office
Chesapeake City
2 offices
Chesterfield
3 offices
Clarke
1 office
Culpeper
1 office
Cumberland
1 office
Danville City
1 office
Dickenson
1 office
Dinwiddie
1 office
Emporia City
1 office
Essex
1 office
Fairfax
6 offices
Fairfax City
1 office
Fauquier
2 offices
Fluvanna
1 office
Franklin
1 office
Frederick
1 office
Giles
1 office
Gloucester
1 office
Goochland
1 office
Grayson
1 office
Halifax
2 offices
Hampton City
2 offices
Hanover
2 offices
Harrisonburg City
1 office
Henrico
2 offices
Highland
1 office
Hopewell City
1 office
Isle of Wight
1 office
James City
3 offices
King George
1 office
King William
1 office
Lancaster
1 office
Lee
1 office
Loudoun
3 offices
Louisa
1 office
Lunenburg
1 office
Lynchburg City
1 office
Madison
1 office
Martinsville City
1 office
Mathews
1 office
Mecklenburg
1 office
Montgomery
1 office
New Kent
1 office
Newport News City
3 offices
Norfolk City
3 offices
Northumberland
1 office
Norton City
1 office
Nottoway
1 office
Orange
1 office
Page
1 office
Patrick
1 office
Petersburg City
1 office
Pittsylvania
1 office
Poquoson City
1 office
Portsmouth City
2 offices
Powhatan
1 office
Prince Edward
1 office
Prince George
3 offices
Prince William
3 offices
Pulaski
1 office
Radford City
1 office
Richmond City
2 offices
Roanoke
2 offices
Rockbridge
1 office
Russell
1 office
Scott
1 office
Shenandoah
1 office
Smyth
1 office
Southampton
1 office
Spotsylvania
1 office
Stafford
2 offices
Suffolk City
1 office
Sussex
1 office
Tazewell
1 office
Virginia Beach City
3 offices
Warren
1 office
Washington
2 offices
Waynesboro City
2 offices
Wythe
1 office
Loading map...
Virginia DMV Locations Map
Click on markers to view location details and get directions to each DMV office.
Online Services
Driver Services
- Driver's License/CDL Renewal
- Apply for a Driver's License
- Driver's License/CDL Replacement
- Driver Privilege Card Replacement
- REAL ID
- ID Card Renewal
- ID Card Replacement
- Record Request
Popular Services
- Registration Renewal
- Change Address
- Title Replacement
- Driver's License/CDL Renewal
- Driver's License/CDL Replacement
- Plate Purchase
- Insurance Verification
- Report a Vehicle Sold
Vehicle Services
- Vehicle Registration Renewal
- Title Replacement
- Report a Vehicle Sold or Traded
- Insurance Verification
- Plate Purchase
- Registration Card Replacement
- Plate Deactivation
- Electronic Titling and Registration
DMV Online Account
- Make an Appointment
- View Your Account
- Change Address
- Sign Up for Email and Text Reminders
- Log In or Create Account
- Forgot Your Password?
- What Have I Done Online?
- Emergency Contact
Payments and Refunds
- Invoice Payments
- Payment Plan Program
- Reinstatement Fee Payment
- Non-compliance Fees
- Fuels Tax Payments
- Fuels Tax Refund
- Diesel Vehicle Fuel Refund
Compliance Services
- Administrative Hearing Request
- Compliance Summary Request
- Insurance Verification
- Motor Carrier & Overweight Citation Payments
- Reinstatement Fee Payment
- Payment Plan Program
Permit Services
- Disabled Parking Placard
- Hauling Permits
- 5% Overload Permits
- Trip Permit Purchase
Business Services
- Calculate and Print an IFTA Tax Report
- Hauling Permits
- Motor Carrier & Overweight Citation Payments
- VIIM System