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).

7-year change in Byron

SY 2017-18 vs SY 2024-25
Total enrollment
391
-948 (-71%) vs SY 2017-18
School count
2
-1 (-33%) vs SY 2017-18
% White
46%
was 59%
% Hispanic
32%
was 24%
% Black
7%
was 3%
% Asian
8%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
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 7-year window. Across the same 7-year window, public-school enrollment shrank 71%: 1,339 students in SY 2017-18 versus 391 in SY 2024-25. The school count fell from 3 to 2 across the same 7-year window. On the demographic side, White enrollment moved from 59% to 46% over the same window.

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, 1 middle public schools.
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.