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

7 schools in Duarte

California · Public K-12

Duarte's public-school directory holds 7 campuses, serving about 3,299 K-12 students inside California (an average of 471 per campus).

7-year change in Duarte

SY 2017-18 vs SY 2024-25
Total enrollment
3,299
+103 (+3%) vs SY 2017-18
School count
7
-1 (-12%) vs SY 2017-18
% White
11%
was 9%
% Hispanic
66%
was 74%
% Black
3%
was 4%
% Asian
10%
was 8%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Beardslee Dual Language Immersion Academy (PK-8)ElementaryKG-08470
California School of the Arts - San Gabriel ValleyHigh09-12974
Duarte HighHigh09-12756
Maxwell Academy (PK-8)ElementaryKG-08504
Mt. Olive Innovation and Technology HighHigh09-1254
Opportunities for Learning - DuarteCombinedKG-12224
Valley View Acad of Tech and Creative Lrng (TK-6)ElementaryKG-06317

About Duarte

Public education in Duarte, California runs across 7 schools that enrolls roughly 3,299 students. By footprint, Duarte sits in the medium-population bracket.

On the school-mix side, the city covers 3 elementary, 3 high, and 1 other.

Per-campus enrollment runs near 471, noticeably below the state mean of about 578.

Five-year track record. Total public-school enrollment in Duarte has increased 3% since SY 2017-18, moving from about 3,196 students to 3,299. Duarte now counts 7 public schools, down from 8 in SY 2017-18. On the demographic side, Hispanic enrollment moved from 74% to 66% over the same window.

Within the allk12 community for this area, the community for Duarte discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Duarte?
Duarte, California has 7 public K-12 schools serving approximately 3,299 students.
How many elementary, middle, and high schools are in Duarte?
Duarte has 3 elementary, 3 high, 1 combined-grade public schools.
What is the largest public school in Duarte?
California School of the Arts - San Gabriel Valley is the largest public school in Duarte by enrollment, with approximately 974 students.
What school districts serve Duarte?
Duarte is served by 3 public school districts, including Opportunities for Learning - Duarte District, Duarte Unified, California School of the Arts - San Gabriel Valley District.
What grade levels do public schools in Duarte cover?
Public schools in Duarte serve students from kindergarten through grade 12.
Are there charter schools in Duarte?
2 of the 7 public schools in Duarte are charter schools.