Imperial Beach Passport Locations

The following passport offices are located in Imperial Beach, California. Please select a passport location in Imperial Beach to view the details.
Imperial Beach Post Office
946 Donax Avenue
Imperial Beach, CA 91932-9998
 

 
 
California Passport Offices