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
Falls Church Finance Unit800 W Broad St, #100 Falls Church, VA 22046Falls Church(703) 237-0872YDetails
Baileys Crossroads Usps6021 Leesburg Pike Falls Church, VA 22041Falls Church(703) 933-0613YDetails
Clerk Of Botetourt County Circuit Clerk1 W Main St Fincastle, VA 24090Fincastle(540) 473-8274NDetails
Forest Main Post Office14803 Forest Rd Forest, VA 24551Forest(434) 525-8450NDetails
Falmouth Branch Post Office16 Lichfield Blvd Fredericksburg, VA 22406Fredericksburg(540) 370-0948YDetails
Foster Post Office15315 John Clayton Memorial Hwy Foster, VA 23056Foster(804) 725-7360NDetails
Fredericksburg Main Post Office600 Princess Anne St Fredericksburg, VA 22401Fredericksburg(540) 361-4235YDetails
Front Royal Post Office120 E 3rd St Front Royal, VA 22630Front Royal(540) 635-7983YDetails
Gainesville Post Office14689 Lee Hwy Gainesville, VA 20155Gainesville(703) 753-6691YDetails
Glen Allen Post Office4990 Sadler Pl Glen Allen, VA 23060Glen Allen(804) 270-5573YDetails
Galax Post Office200 W Grayson St Galax, VA 24333Galax(276) 236-3891NDetails
Gloucester Post Office6892 Main St Gloucester, VA 23061Gloucester(804) 695-2706YDetails
Great Falls Post Office10001 Georgetown Pike Great Falls, VA 22066Great Falls(703) 757-0316YDetails
Get your passport faster with an expedited U.S. Passport Service. Click Here!
Scott County Clerk Of Court202 W Jackson St Gate City, VA 24251Gate City(276) 386-3801NDetails
Grottoes Post Office110 6th St Grottoes, VA 24441Grottoes(540) 249-0419YDetails
Hampton Main Post Office809 Aberdeen Rd Hampton, VA 23661Hampton(757) 826-7948YDetails
Halifax County Clerk Of Circuit CourtMain St., Courthouse Sq. Halifax, VA 24558Halifax(434) 476-6211NDetails
Hampton Treasurers Office1 Franklin St Hampton, VA 23669Hampton(757) 727-6374YDetails
Buchanan County Circuit Court Clerk1012 Walnut St Grundy, VA 24614Grundy(276) 935-6567NDetails
Rockingham County Clerk Of Circuit Court1 Court Sq Harrisonburg, VA 22802Harrisonburg(540) 564-3110NDetails
Montrose Heights Branch Usps5300 Klockner Dr Henrico, VA 23231Henrico(804) 226-2759YDetails
Ridge Branch Usps10509 Patterson Ave Henrico, VA 23238Henrico(804) 740-3885YDetails
Herndon Main Office Usps590 Grove St Herndon, VA 20170Herndon(703) 689-9890YDetails
Carroll County Circuit Court605 Pine St Hillsville, VA 24343Hillsville(276) 730-3070NDetails
Grayson County Clerk Of Circuit Court129 Davis St Independence, VA 24348Independence(276) 773-2231NDetails