SA
Elementary SchoolsGrades K-6

Bayside STEAM Academy

South Bay Union · San Diego County · 490 Emory Street, Imperial Beach, CA 91932-1524

(619) 628-2500

3/10
#4321
Rank 4321 out of 5,722
Top 75%
English Language Arts3/10 · #4125 · 28th percentile
Mathematics3/10 · #4397 · 23rd percentile
Science3/10 · #4267 · 24th percentile

English Language Arts

Math Trend

Science Trend

Track Bayside STEAM Academy

Schools change. Get an email when its test scores or ranking update — about once a year. No spam.

School Overview

Imperial Beach is one of San Diego County's most laid-back coastal communities — a small, tight-knit beach town at the very southern edge of California — and Bayside STEAM Academy reflects the working-class, community-rooted character of the neighborhood it serves. The school's STEAM focus gives families a reason to feel optimistic about hands-on, project-based learning, even as academic performance scores leave room to grow. Families who are drawn to a smaller, unpretentious beach community and want to be active partners in their child's education may find Bayside a worthwhile fit, especially as the school continues to build on its STEAM identity.

Student Demographics

185 students tested · 2024-25 school year

Ethnicity

Hispanic
153 (83%)
White
12 (6%)
Filipino
8 (4%)
Multiple Races
5 (3%)
Other
7 (4%)

Key Indicators

English Learners85 (46%)
Socioeconomically Disadvantaged143 (77%)
Students with Disabilities39 (21%)

Staff & Teachers(2024-25)

362
Enrollment
18.5
Teachers (FTE)
19.6:1
Student-Staff Ratio
1
Administrators (FTE)
25.9
Avg Class Size*(2023-24)

Community Enrichment Programs

This supplementary score measures the availability of enrichment programs — such as tutoring, music, dance, sports, and arts — within 3 miles of the school. Schools in communities with more diverse and accessible programs score higher.

Nearby Programs5/10 · #3068 · 49th percentile

95 programs within 3 miles. Ranked among Elementary Schools in California.

Nearby Libraries

No programs found