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

10 schools in Walnut

California · Public K-12

Walnut sits inside California and runs 10 public K-12 schools, serving about 8,338 students between them, an average of 834 per campus.

7-year change in Walnut

SY 2017-18 vs SY 2024-25
Total enrollment
8,338
-520 (-6%) vs SY 2017-18
School count
10
0 (0%) vs SY 2017-18
% White
3%
was 6%
% Hispanic
29%
was 31%
% Black
1%
was 2%
% Asian
63%
was 58%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cyrus J. Morris ElementaryElementaryKG-05485
Leonard G. Westhoff ElementaryElementaryKG-05654
Ron Hockwalt Academies (Continuation)High09-1236
South Pointe MiddleMiddle06-08979
Stanley G. Oswalt AcademyElementaryKG-08879
Suzanne MiddleMiddle06-081,190
Vejar ElementaryElementaryKG-05631
Walnut ElementaryElementaryKG-05706
Walnut HighHigh09-122,148
Ybarra Academy for the Arts and TechnologyElementaryKG-08630

About Walnut

Public education in Walnut, California runs across 10 schools that instructs roughly 8,338 students. By footprint, Walnut sits in the moderately sized bracket.

For a sense of the school types, the city is built around 6 elementary, 2 middle, and 2 high.

Average school size in Walnut is around 834 students, 44% noticeably above the California average of about 578.

Looking at the last 7 years. Total public-school enrollment in Walnut has declined 6% since SY 2017-18, moving from about 8,858 students to 8,338. Demographically, the Asian share of enrollment grew from 58% to 63%.

In the discussion threads here, the community for Walnut discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Walnut?
Walnut, California has 10 public K-12 schools serving approximately 8,338 students.
How many elementary, middle, and high schools are in Walnut?
Walnut has 6 elementary, 2 middle, 2 high public schools.
What is the largest public school in Walnut?
Walnut High is the largest public school in Walnut by enrollment, with approximately 2,148 students.
What school districts serve Walnut?
Walnut is served by 2 public school districts, including Walnut Valley Unified, Rowland Unified.
What grade levels do public schools in Walnut cover?
Public schools in Walnut serve students from kindergarten through grade 12.