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

14 schools in Barstow

California · Public K-12

For families in Barstow, public-school options total 14 K-12 campuses, with combined enrollment near 6,444 (7 elementary, 3 middle, and 3 high).

7-year change in Barstow

SY 2017-18 vs SY 2024-25
Total enrollment
6,444
+728 (+13%) vs SY 2017-18
School count
13
+3 (+30%) vs SY 2017-18
% White
15%
was 20%
% Hispanic
58%
was 51%
% Black
18%
was 20%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Barstow Fine Arts AcademyElementaryKG-05405
Barstow HighHigh09-121,558
Barstow IntermediateMiddle05-06692
Barstow Junior HighMiddle07-08646
Barstow STEM AcademyMiddle05-08454
BUSD School of OpportunityHigh06-129
Cameron ElementaryElementaryKG-05436
Central High (Continuation)High09-1273
Crestline ElementaryElementaryKG-05371
Henderson ElementaryElementaryKG-05398
Independent Study ProgramElementaryM-M·
Mojave River Academy - Silver MountainCombinedKG-12677
Montara ElementaryElementaryKG-05403
Skyline North ElementaryElementaryKG-05322

About Barstow

Barstow, California is home to 14 public schools, with combined enrollment of approximately 6,444 students. By school count, it is a middle-population city.

On the level-by-level breakdown, the city is made up of 7 elementary, 3 middle, 3 high, and 1 other.

Average school size in Barstow is around 460 students, 20% below the California average of about 578.

Looking at the last 7 years. Total public-school enrollment in Barstow has increased 13% since SY 2017-18, moving from about 5,716 students to 6,444. Barstow now counts 13 public schools, up from 10 in SY 2017-18. On the demographic side, Hispanic enrollment moved from 51% to 58% over the same window.

On this page, the community for Barstow discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Barstow, California?
There are 14 public K-12 schools in Barstow, with a combined enrollment of about 6,444.
How many elementary, middle, and high schools are in Barstow?
Barstow has 7 elementary, 3 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Barstow?
Barstow High is the largest public school in Barstow by enrollment, with approximately 1,558 students.
What school districts serve Barstow?
Barstow is served by 2 public school districts, including Mojave River Academy - Silver Mountain District, Barstow Unified.
What grade levels do public schools in Barstow cover?
Public schools in Barstow serve students from kindergarten through grade 12.
Are there charter schools in Barstow?
1 of the 14 public schools in Barstow are charter schools.