Loading facilities…
6 acceptance facilities in Virginia Beach, including 5 post offices and 1 court or office.
1225 Kempsville Rd, Virginia Beach, VA 23464
By Appointment Only. Mon-Fri 10:00am -4:00pm; Saturday 9:00am-1:00pm.
Appointment required
2109 Throughgood Rd, Virginia Beach, VA 23455
2401 Courthouse Drive, Virginia Beach, VA 23456
Appointment Only: Applications accepted Monday - Friday 8:30am - 3:00pm. Accepts checks/money orders only.
Appointment required
501 Viking Dr, Virginia Beach, VA 23452
No Appoinments Required.
2509 George Mason Dr, Virginia Beach, VA 23456
Appointments required - (757)427-2705 Monday - Friday 10:30am - 2:00pm : Saturday 11:00am - 12:45pm
Appointment required
4831 Columbus St, Virginia Beach, VA 23462
Appointments Required - (757)497-1034
Appointment required
Acceptance facilities near Virginia Beach, Virginia take new U.S. passport applications in person. They are usually post offices, libraries, or local government offices, not regional passport agencies. Many require an appointment. Post offices book first-time and child visits on the USPS scheduler. How to apply
Most adult renewals are not done at an acceptance facility near Virginia Beach. If you qualify, renew by mail or online. Use a facility near Virginia Beach only when you must apply in person. How to renew
Abingdon Alexandria Amelia Annandale Appomattox Arlington Bealeton Bedford Big Stone Gap Blacksburg Blue Ridge Bowling Green Boydton Bristow Buena Vista Cape Charles Centreville Charlotte Court House Charlottesville Chase City Chatham Chesapeake Chesterfield Christiansburg Clarksville Clintwood Colonial Beach Courtland Covington Culpeper Dahlgren Danville Dulles Emporia Fairfax Falls Church Farmville Fincastle Floyd Forest