Loading facilities…
777 B Street, Hayward, CA 94541
By Appointment Only: Monday - Friday 8AM-3PM
Appointment required
Directions Facilities in Hayward Facilities in California
Hayward City Clerk accepts new U.S. passport applications in person in Hayward, CA. Call ahead about appointments and the acceptance fee. The USPS scheduler covers post offices only. How to apply · How to renew