Virginia Beach Passport Locations

The following passport offices are located in Virginia Beach, Virginia. Please select a passport location in Virginia Beach to view the details.
City Clerk, City of Virginia Beach
Municipal Center-Bldg. 1
Virginia Beach, VA 23456-9005
Lynnhaven Station/Main Office
501 Viking Dr.
Virginia Beach, VA 23452-9998
USPS Passport Agent - Acredale Station
1225 Kempsville Rd.
Virginia Beach, VA 23464-9998
USPS Passport Agent - Atlantic Station
2400 Atlantic Avenue
Virginia Beach, VA 23458-9998
USPS Passport Agent - Bayside Station
2109 Thoroughgood Rd.
Virginia Beach, VA 23455-9998
USPS Passport Agent - Princess Anne Station
2509 George Mason Dr.
Virginia Beach, VA 23456
USPS Passport Agent - Witchduck Station
4831 Columbus St.
Virginia Beach, VA 23462-9998
 

 
 
Virginia Passport Offices