The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

2 schools in Byron

California · Public K-12

Byron's public-school directory totals 2 schools, with student enrollment near 391 (1 elementary and 1 middle).

4-year change in Byron

SY 2020-21 vs SY 2024-25
Total enrollment
391
-130 (-25%) vs SY 2020-21
School count
2
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
1,837
all ages · ACS 5-yr
Students
391
public K-12 · NCES
Schools
2
public K-12
NameLevelGradesEnrollment
Excelsior MiddleMiddle06-08377
Mountain House ElementaryElementaryKG-0814

About Byron

Byron, California is home to 2 public schools, with combined enrollment of approximately 391 students. By school count, it is a rural-scale city.

Looking at the level breakdown, the city is made up of 1 elementary, and 1 middle.

Average school size in Byron is around 196 students, 66% below the California average of about 578.

Over the past 4-year window. Across the same 4-year window, public-school enrollment shrank 25%: 521 students in SY 2020-21 versus 391 in SY 2024-25.

On this page, the community for Byron discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Byron, California?
There are 2 public K-12 schools in Byron, with a combined enrollment of about 391.
How many elementary, middle, and high schools are in Byron?
Byron has 1 elementary school and 1 middle school.
What is the largest public school in Byron?
Excelsior Middle is the largest public school in Byron by enrollment, with approximately 377 students.
What school districts serve Byron?
Byron is served by 2 public school districts, including Mountain House Elementary, Byron Union Elementary.
What grade levels do public schools in Byron cover?
Public schools in Byron serve students from kindergarten through grade 8.