Public Schools in Imperial Beach, CA South Bay Union School District Office601 Elm AveImperial Beach, CA, 919326196281600Elementary SchoolElementary SchoolsPrivate Schools K 12Public Schools Mar Vista High School505 Elm AveImperial Beach, CA, 919326196285700High SchoolsPrivate Schools K 12Public Schools Show More