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

16 schools in Walnut Creek

California · Public K-12

Walnut Creek's public-school directory holds 16 campuses, serving about 10,218 K-12 students inside California (an average of 639 per campus).

7-year change in Walnut Creek

SY 2017-18 vs SY 2024-25
Total enrollment
10,218
+154 (+2%) vs SY 2017-18
School count
16
0 (0%) vs SY 2017-18
% White
45%
was 55%
% Hispanic
18%
was 14%
% Black
2%
was 2%
% Asian
18%
was 17%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Acalanes Center for Independent StudyHigh09-1261
Bancroft ElementaryElementaryKG-05672
Buena Vista ElementaryElementaryKG-05495
Contra Costa School of Performing ArtsHigh06-12285
Eagle Peak MontessoriElementary01-08301
Foothill MiddleMiddle06-081,005
Indian Valley ElementaryElementaryKG-05355
Las Lomas HighHigh09-121,577
Murwood ElementaryElementaryKG-05451
Northgate HighHigh09-121,546
Parkmead ElementaryElementaryKG-05478
Tice CreekElementaryKG-08451
Valle Verde ElementaryElementaryKG-05485
Walnut Acres ElementaryElementaryKG-05689
Walnut Creek IntermediateMiddle06-08940
Walnut Heights ElementaryElementaryKG-05427

About Walnut Creek

Walnut Creek, California is home to 16 public schools, with combined enrollment of approximately 10,218 students. By school count, it is a moderately sized city.

For a sense of the school types, the city comprises 10 elementary, 2 middle, and 4 high.

Per-campus enrollment runs near 639, noticeably above the state mean of about 578.

Over the past 7-year window. Combined enrollment now sits at 10,218 students, stayed largely flat from the 10,064 reported in SY 2017-18. On the demographic side, White enrollment moved from 55% to 45% over the same window.

Within the allk12 community for this area, the community for Walnut Creek discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Walnut Creek?
Walnut Creek, California has 16 public K-12 schools serving approximately 10,218 students.
How many elementary, middle, and high schools are in Walnut Creek?
Walnut Creek has 10 elementary, 2 middle, 4 high public schools.
What is the largest public school in Walnut Creek?
Las Lomas High is the largest public school in Walnut Creek by enrollment, with approximately 1,577 students.
What school districts serve Walnut Creek?
Walnut Creek is served by 4 public school districts, including Mt. Diablo Unified, Walnut Creek Elementary, Acalanes Union High, Contra Costa School of Performing Arts District.
What grade levels do public schools in Walnut Creek cover?
Public schools in Walnut Creek serve students from kindergarten through grade 12.
Are there charter schools in Walnut Creek?
2 of the 16 public schools in Walnut Creek are charter schools.