The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·SOUTH BAY UNION·NCES 063738006315

Bayside STEAM Academy

490 Emory St., Imperial Beach, CA 91932 · (619) 628-2500 · San Diego County
GRADES KG–06ELEMENTARY21-SUBURBTITLE IREGULAR SCHOOL362 STUDENTS
Enrollment
362
Elementary
DISTRICT 459 · STATE 465
Student : Teacher
25.9:1
14 FTE teachers
DISTRICT 24.7:1 · STATE 22.3:1
Free / Reduced Lunch
71%
256 students
DISTRICT 70% · STATE 65%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
63
Grade 1
51
Grade 2
47
Grade 3
56
Grade 4
57
Grade 5
32
Grade 6
56
Student demographics
White
226%
DISTRICT 5% · STATE 20%
Hispanic
30484%
DISTRICT 86% · STATE 56%
Black
21%
DISTRICT 2% · STATE 5%
Asian
144%
DISTRICT 3% · STATE 12%
Two+
195%
DISTRICT 3% · STATE 6%
Native American
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
18351%
Female
17949%

Discussions

+ POST

Test scores

CAASPP 2023-24 . % met or exceeded standard
English Language Arts
27.5%
CA avg 47.1% . +13.5pp since 2014
Math
22.1%
CA avg 35.6% . +9.1pp since 2014
Source: CAASPP. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
26.0%
composite math + reading, all grades
Predicted
37.4%
based on CA schools with similar FRL share
Beats by
-11.4pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
362
-172 (-32%) vs 2017
Student : Teacher
25.9:1
was 24.3:1
% White
6%
was 7%
% Hispanic
84%
was 84%
% Black
1%
was 3%
% Asian
4%
was 2%
Source: NCES Common Core of Data

About Bayside STEAM Academy

Bayside STEAM Academy is a compact K-5 school in Imperial Beach, California, run under South Bay Union. The school educates 362 students in grades K through 6. Enrollment runs roughly 22% below the state mean of about 465.

Across the 12 schools in South Bay Union (5,513 students total), Bayside STEAM Academy accounts for its share of the district's footprint.

On demographics, Bayside STEAM Academy reports that the student body is overwhelmingly Hispanic (84%). Beyond that, the school lists 6% White, 5% multiracial, 4% Asian. By comparison, San Diego County as a whole is about 35% Hispanic, so the school skews meaningfully more Hispanic than its surroundings.

In terms of school funding signals, The school lists 14 full-time-equivalent teachers, for a student-teacher ratio near 25.9:1. Statewide, the average ratio sits near 22.3:1, putting Bayside STEAM Academy higher than the state norm the norm. An estimated 71% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against San Diego County (around 54%), the school's rate is meaningfully above typical.

Adjusting for the school's free-and-reduced-lunch share, Bayside STEAM Academy tracks the demographic baseline. The model predicts 37.4% given the school's FRL share; actual proficiency is 26.0%.

Across the wider county, San Diego County reports that median household income runs about $106,268, about 43% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 7%. In all, San Diego County runs 766 public schools (combined enrollment of about 467,437 students), of which Bayside STEAM Academy is one.

The closest other public school is Imperial Beach Charter, roughly 0.8 miles away. Counting just inside five miles, 8 other public schools cluster around Bayside STEAM Academy. Ranking that nearby cluster on reported proficiency puts Bayside STEAM Academy at 5th of 8; the average score across the group is 27.5%.

Bayside STEAM Academy operates from an outer-ring location.

Trend over the last 7 years. Bayside STEAM Academy's enrollment has decreased 32% since 2018, when it stood at 534 (now 362). The student-to-teacher ratio widened from 24.3:1 in 2018 to 25.9:1 today.

On allk12, recent activity here tends to focus on enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.

San Diego County at a glance

View full county profile
Population
3,288,774
Census ACS
Median income
$106,268
Household, ACS
Bachelor's+
43%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
766
467,437 students

Quick facts

School name
Bayside STEAM Academy
District
South Bay Union
Address
490 Emory St., Imperial Beach, CA 91932
Phone
(619) 628-2500
County
San Diego County
Level
Elementary
Grade range
KG–06
Total enrollment
362
Teachers (FTE)
14
Student–teacher ratio
25.9:1
Free/Reduced lunch
256 (71%)
Locale
21-Suburb: Large
NCES ID
063738006315
Charter school
No
Virtual school
No

Related schools

Other schools in South Bay Union
Other schools in Imperial Beach
Nearby schools

Frequently asked questions

About Bayside STEAM Academy
How large is Bayside STEAM Academy?
Bayside STEAM Academy enrolls approximately 362 students in grades KG-06.
What age range does Bayside STEAM Academy serve?
Bayside STEAM Academy serves students from grade KG through grade 06.
How many students per teacher at Bayside STEAM Academy?
Approximately 25.9:1 students per teacher at Bayside STEAM Academy.
How diverse is Bayside STEAM Academy?
Bayside STEAM Academy reports a student body of 6% White, 84% Hispanic, 1% Black, 4% Asian, 5% Two or more.
Who oversees Bayside STEAM Academy?
Bayside STEAM Academy is overseen by South Bay Union in San Diego County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post