Cities and Towns in the United States > California > San Diego County > Imperial Beach CA > School

Imperial Beach, CA has 7 schools, 3 of them are Elementary, 0 Middle Schools, 1 High Schools and 1 alternative Schools.

List of schools in Imperial Beach

Elementary schools in Imperial Beach

Bayside STEAM Academy

District of South Bay Union
Lowest grade : K, Highest grade : 6
Students : 524

Imperial Beach Charter

District of South Bay Union
Lowest grade : K, Highest grade : 8
Students : 846

Oneonta Elementary

District of South Bay Union
Lowest grade : K, Highest grade : 6
Students : 533

High schools in Imperial Beach

Mar Vista Senior High

District of Sweetwater Union High
Lowest grade : 9, Highest grade : 12
Students : 1673

Alternative schools in Imperial Beach

Sweetwater Community Day

District of Sweetwater Union High
Lowest grade : 7, Highest grade : 9
Students : 26

Private schools in Imperial Beach

Dunamis Academy & Dunamis Learning Center

Lowest grade : 2, Highest grade : 9
Students : 6

St James Lutheran Preschool & Kindergarten

Lowest grade : PK, Highest grade : K
Students : 18