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
Southampton County Clerk Of Circuit Court
22350 Main St
Courtland VA 23837
Courtland(757) 653-2200Details
Colonial Beach Post Office
1000 Dwight Ave
Colonial Beach VA 22443
Colonial Beach(804) 224-0986Details
Culpeper Post Office
205 S Main St
Culpeper VA 22701
Culpeper(540) 829-8435Details
Danville Main Post Office
105 Teal Ct
Danville VA 24541
Danville(434) 792-0091Details
Northampton County Clerk Of Circuit Court
16404 Courthouse Rd
Eastville VA 23310
Eastville(757) 678-0465Details
Dogue Post Office
13218 Cleve Dr
King George VA 22485
King George(540) 775-0799Details
Dahlgren Post Office
17315 Dahlgren Rd
Dahlgren VA 22448
Dahlgren(540) 663-3230Details
Fairfax Main Office Usps
10660 Page Ave
Fairfax VA 22030
Fairfax(703) 591-0458Details
Turnpike Branch Post Office
3601 Pickett Rd
Fairfax VA 22031
Fairfax(703) 239-2901Details
Farmville Post Office
301 E 3rd St
Farmville VA 23901
Farmville(434) 392-3354Details
Falls Church Finance Unit
800 W Broad St, #100
Falls Church VA 22046
Falls Church(703) 237-0872Details
Baileys Crossroads Usps
6021 Leesburg Pike
Falls Church VA 22041
Falls Church(703) 933-0613Details
Clerk Of Botetourt County Circuit Clerk
1 W Main St
Fincastle VA 24090
Fincastle(540) 473-8274Details
Forest Main Post Office
14803 Forest Rd
Forest VA 24551
Forest(434) 525-8450Details
Falmouth Branch Post Office
16 Lichfield Blvd
Fredericksburg VA 22406
Fredericksburg(540) 370-0948Details
Foster Post Office
15315 John Clayton Memorial Hwy
Foster VA 23056
Foster(804) 725-7360Details
Fredericksburg Main Post Office
600 Princess Anne St
Fredericksburg VA 22401
Fredericksburg(540) 361-4235Details
Front Royal Post Office
120 E 3rd St
Front Royal VA 22630
Front Royal(540) 635-7983Details
Gainesville Post Office
14689 Lee Hwy
Gainesville VA 20155
Gainesville(703) 753-6691Details
Glen Allen Post Office
4990 Sadler Pl
Glen Allen VA 23060
Glen Allen(804) 270-5573Details

Find A Passport Office

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