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
Portsmouth Post Office933 Broad St Portsmouth, VA 23707Portsmouth(757) 397-0841YDetails
Powhatan County Clerk Of Circuit Court3880 Old Buckingham Rd Powhatan, VA 23139Powhatan(804) 598-5663NDetails
Pulaski County Clerk Of Circuit Court45 3rd St Nw, #101 Pulaski, VA 24301Pulaski(540) 980-7825NDetails
Purcellville Post Office220 N Hatcher Ave Purcellville, VA 20132Purcellville(540) 338-4808YDetails
Radford Main Post Office901 W Main St Radford, VA 24141Radford(540) 639-3531YDetails
Rhoadesville Post Office25433 Lafayette Dr Rhoadesville, VA 22542Rhoadesville(540) 854-4491NDetails
Reedville Post Office284 Morris Ave Reedville, VA 22539Reedville(804) 453-7503YDetails
Reston Branch Usps11110 Sunset Hills Rd Reston, VA 20190Reston(703) 689-9874YDetails
Richlands Post Office1430 Front St Richlands, VA 24641Richlands(276) 964-9550NDetails
Capitol Station700 E Main St Richmond, VA 23219Richmond(804) 783-0723YDetails
Forest Hill Station Usps1021 Hioaks Rd Richmond, VA 23225Richmond(804) 320-8509YDetails
Lakeside Branch Usps2100 E Parham Rd Richmond, VA 23228Richmond(804) 262-0641YDetails
Pocoshock Creek Branch Usps7501 Lady Blair Ln Richmond, VA 23235Richmond(804) 675-9268YDetails
Get your passport faster with an expedited U.S. Passport Service. Click Here!
Regency Branch Post Office2000 Starling Dr Richmond, VA 23229Richmond(804) 747-1844YDetails
Richmond Main Post Office1801 Brook Rd Richmond, VA 23232Richmond(804) 775-6182YDetails
West End Branch Usps2220 Dabney Rd Richmond, VA 23230Richmond(804) 355-4748YDetails
Westhampton Station805 Glenburnie Rd Richmond, VA 23226Richmond(804) 288-7439YDetails
Towne Center Station Usps1121 Mall Dr Richmond, VA 23235Richmond(804) 897-9875YDetails
Roanoke Post Office419 Rutherford Ave Ne Roanoke, VA 24016Roanoke(540) 985-8817YDetails
Rockville Post Office16590 Pouncey Tract Rd Rockville, VA 23146Rockville(804) 749-3572NDetails
Franklin County Clerk Of Circuit Court275 S Main St Rocky Mount, VA 24151Rocky Mount(540) 483-3065NDetails
Rustburg Post Office1103 Village Hwy Rustburg, VA 24588Rustburg(434) 332-2260NDetails
Salem Post Office320 W Main St Salem, VA 24153Salem(540) 389-9214YDetails
Rocky Mount Municipal Building345 Donald Ave Rocky Mount, VA 24151Rocky Mount(540) 483-7660YDetails
Middlesex County Treasurer's Office877 General Puller Hwy Saluda, VA 23149Saluda(804) 758-5302NDetails