DMV Offices in Henrico County, Virginia
Find DMV office locations, hours, services, and contact information in Henrico County.
About DMV Services in Henrico County
Henrico County residents can access a variety of DMV services including driver's license renewals, vehicle registration, title transfers, and more. Our directory provides comprehensive information about all DMV locations in the county, including hours of operation, available services, and contact information.
Whether you need to renew your license, register a new vehicle, or handle other DMV transactions, you'll find the information you need to plan your visit efficiently.
DMV Branch Offices
West Henrico(Customer Service Center)
9237 Quioccasin Road Richmond, Virginia 23229-5425
Hours
804-497-7100
East Henrico(Customer Service Center)
5517 South Laburnum Avenue Richmond, Virginia 23231-4430
Hours
804-497-7100
Additional Counties in Virginia
Explore DMV offices in other counties throughout Virginia.
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
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
Before You Visit
Check Hours
Verify operating hours before your visit to avoid disappointment.
Call Ahead
Confirm services and requirements specific to your needs.
Bring Required Documents
Check what identification and paperwork you'll need.
Payment Methods
Confirm accepted payment methods and any fees.