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
Sealston Post Office1130 Kings Hwy King George, VA 22485King George(540) 775-3158YDetails
South Boston Post Office601 N Main St South Boston, VA 24592South Boston(434) 575-7920YDetails
Springfield Main Office7051 Brookfield Plz Springfield, VA 22150Springfield(703) 451-1534YDetails
Stafford Post Office2650 Jefferson Davis Hwy Stafford, VA 22554Stafford(540) 659-7095YDetails
Augusta County Circuit Court1 E Johnson St Staunton, VA 24401Staunton(540) 245-5321NDetails
Staunton Post Office1430 N Augusta St Staunton, VA 24401Staunton(540) 886-0901YDetails
Potomac Falls Post Office46164 Westlake Dr Sterling, VA 20165Sterling(703) 433-2725YDetails
Stanley Post Office151 E Main St Stanley, VA 22851Stanley(540) 778-2174YDetails
West Springfield Branch Usps6200 Rolling Rd Springfield, VA 22152Springfield(703) 451-6131YDetails
Circuit Court Clerk Suffolk County150 N Main St Suffolk, VA 23434Suffolk(757) 514-7800NDetails
City Of Suffolk, Office Of The Treasurer441 Market St Suffolk, VA 23434Suffolk(757) 923-3600NDetails
Patrick County Circuit Court101 W Blue Ridge St Stuart, VA 24171Stuart(276) 694-7213NDetails
Sterling Main Office Usps150 S Sterling Blvd Sterling, VA 20164Sterling(703) 433-1588NDetails
Get your passport faster with an expedited U.S. Passport Service. Click Here!
Toms Brook Post Office3374 N Main St Toms Brook, VA 22660Toms Brook(540) 436-9167NDetails
Tappahannock Post Office400 Wright St Tappahannock, VA 22560Tappahannock(804) 445-9178YDetails
Vienna Main Office Usps200 Lawyers Rd Nw Vienna, VA 22180Vienna(703) 242-1393YDetails
Bayside Station Usps2109 Thoroughgood Rd Virginia Beach, VA 23455Virginia Beach(757) 363-0358YDetails
Acredale Station Usps1225 Kempsville Rd Virginia Beach, VA 23464Virginia Beach(757) 424-8943NDetails
City Clerk, City Of Virginia BeachMunicipal Center-bldg 1 Virginia Beach, VA 23456Virginia Beach(757) 385-4303YDetails
Princess Anne Station2509 George Mason Dr Virginia Beach, VA 23456Virginia Beach(757) 427-2705YDetails
Lynnhaven Post Office501 Viking Dr Virginia Beach, VA 23452Virginia Beach(757) 340-0981YDetails
Wake Post Office1360 Wake Rd Wake, VA 23176Wake(804) 776-7221YDetails
Bath County Circuit CourtCourthouse Hill Road Warm Springs, VA 24484Warm Springs(540) 839-7226NDetails
Warrenton Post Office53 Main St Warrenton, VA 20186Warrenton(540) 428-1861YDetails
Witchduck Station4831 Columbus St Virginia Beach, VA 23462Virginia Beach(757) 490-0694YDetails