Virginia Passport Offices

Search all passport office locations in the state of Virginia. There are currently 191 offices in Virginia that are available for helping you receive or update your travel documents. Find a Virginia passport office by the city your looking for. Below is the statewide list of Virginia passport offices.

Office Address City Phone Photo on Site More Info
Richmond County Clerk Of Circuit Court101 Court Cir Warsaw, VA 22572Warsaw(804) 333-3781NDetails
Waverly Post Office325 W Main St Waverly, VA 23890Waverly(804) 834-3509YDetails
West Point Post Office925 Main St West Point, VA 23181West Point(804) 843-3181NDetails
Monticello Station Usps5219 Monticello Ave Williamsburg, VA 23188Williamsburg(757) 564-7641YDetails
White Marsh Post Office4898 George Washington Memorial Hwy Hayes, VA 23072Hayes(804) 693-2951NDetails
Williamsburg Main Post Office425 N Boundary St Williamsburg, VA 23187Williamsburg(757) 229-0838YDetails
Frederick County Circuit Court Clerk's Office5 N Kent St Winchester, VA 22601Winchester(540) 667-5770NDetails
Winchester Main Post Office340 N Pleasant Valley Rd Winchester, VA 22601Winchester(540) 662-2554YDetails
Woodbridge Main Office Usps1810 Reddy Dr Woodbridge, VA 22191Woodbridge(703) 494-6017YDetails
Wise County Clerk Of Circuit Court206 W Main St Wise, VA 24293Wise(276) 328-6111NDetails
Woodford Post Office11087 Woodford Rd Woodford, VA 22580Woodford(804) 633-6923NDetails
Shenandoah County Clerk Of Circuit Court112 S Main St Woodstock, VA 22664Woodstock(540) 459-6150NDetails
Wythe County Circuit Court225 S 4th St Wytheville, VA 24382Wytheville(276) 223-6050YDetails
Get your passport faster with an expedited U.S. Passport Service. Click Here!
Grafton Post Ofiice5702 George Washington Memorial Hwy Yorktown, VA 23692Yorktown(757) 898-5435YDetails