This site is privately owned and operated and not affiliated with any government agency.

Virginia Department of Motor Vehicles

Find DMV offices by county in Virginia. Get locations, hours, services, and contact information.

Updated: December 8, 2025

Addresses

Headquarters
2300 West Broad Street
Richmond, VA 23269

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

Accepted Payment Methods

Personal check
Cash
Cashier's check
Credit card
Debit card
Money order

Phone Numbers

(804) 497-7100

Holidays