Virginia Passport Offices

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

Office Address City Phone Details
West End Branch Usps
2220 Dabney Rd
Richmond VA 23230
Richmond(804) 355-4748Details
Westhampton Station
805 Glenburnie Rd
Richmond VA 23226
Richmond(804) 288-7439Details
Towne Center Station Usps
1121 Mall Dr
Richmond VA 23235
Richmond(804) 897-9875Details
Roanoke Post Office
419 Rutherford Ave Ne
Roanoke VA 24016
Roanoke(540) 985-8817Details
Rockville Post Office
16590 Pouncey Tract Rd
Rockville VA 23146
Rockville(804) 749-3572Details
Franklin County Clerk Of Circuit Court
275 S Main St
Rocky Mount VA 24151
Rocky Mount(540) 483-3065Details
Rustburg Post Office
1103 Village Hwy
Rustburg VA 24588
Rustburg(434) 332-2260Details
Salem Post Office
320 W Main St
Salem VA 24153
Salem(540) 389-9214Details
Rocky Mount Municipal Building
345 Donald Ave
Rocky Mount VA 24151
Rocky Mount(540) 483-7660Details
Middlesex County Treasurer's Office
877 General Puller Hwy
Saluda VA 23149
Saluda(804) 758-5302Details
Sealston Post Office
1130 Kings Hwy
King George VA 22485
King George(540) 775-3158Details
South Boston Post Office
601 N Main St
South Boston VA 24592
South Boston(434) 575-7920Details
Springfield Main Office
7051 Brookfield Plz
Springfield VA 22150
Springfield(703) 451-1534Details
Stafford Post Office
2650 Jefferson Davis Hwy
Stafford VA 22554
Stafford(540) 659-7095Details
Augusta County Circuit Court
1 E Johnson St
Staunton VA 24401
Staunton(540) 245-5321Details
Staunton Post Office
1430 N Augusta St
Staunton VA 24401
Staunton(540) 886-0901Details
Potomac Falls Post Office
46164 Westlake Dr
Sterling VA 20165
Sterling(703) 433-2725Details
Stanley Post Office
151 E Main St
Stanley VA 22851
Stanley(540) 778-2174Details
West Springfield Branch Usps
6200 Rolling Rd
Springfield VA 22152
Springfield(703) 451-6131Details
Circuit Court Clerk Suffolk County
150 N Main St
Suffolk VA 23434
Suffolk(757) 514-7800Details

Find A Passport Office

e.g. "33168", "33064, etc."