Imperial Beach Branch Library serves 26,000 residents in the City of Imperial Beach, and it is part of the San Diego County Library System. The library system maintains 1.1 million volumes and circulates 11 million items per year. Imperial Beach Branch Library offers books, DVDs, movies, online resources, public Wi-Fi, public computers, a community room, a Vet Connect Station, copying, printing, and 3D printing services.

Contact Imperial Beach Branch Library


Physical Address:
810 Imperial Beach Boulevard
Imperial Beach, California 91932-2798


Popular Public Libraries