Virginia Beach passport office locations Virginia

Listed below are passport office locations in Virginia Beach, Virginia. The Virginia Beach passport offices provide passport services to U.S citizens.

  • Acredale Station USPS
    1225 Kempsville Rd
    Virginia Beach, VA 23464
  • Bayside Station USPS
    2109 Thoroughgood Rd
    Virginia Beach, VA 23455
  • City Clerk, City of Virginia Beach
    Municipal Center-Bldg 1
    Virginia Beach, VA 23456-9005
  • Lynnhaven Post Office
    501 Viking Dr
    Virginia Beach, VA 23452
  • Princess Anne Station
    2509 George Mason Dr
    Virginia Beach, VA 23456-9998
  • Witchduck Station
    4831 Columbus St
    Virginia Beach, VA 23462

In Virginia Beach you can obtain passport information in person. They also accept and submit your paperwork to the government passport agency. Estimated delivery is 4 to 6 weeks using the post office. We can get your passport immediately if you use us to expedite it for upcoming international travel.