School directory
Every school in the Walnut Creek School District
Six schools, 3,146 students. This directory lists what the official federal and state records say about each campus — grade span, address, phone, and enrollment. Comparison data on staffing, programs, and facilities is published only once it has been verified against district sources.
Elementary school · TK–5
Buena Vista Elementary
2355 San Juan Ave., Walnut Creek, CA 94597
495 students (2024-25)
See how Buena Vista Elementary's reading scores compareElementary school · TK–5
Indian Valley Elementary
551 Marshall Dr., Walnut Creek, CA 94598
355 students (2024-25)
See how Indian Valley Elementary's reading scores compareElementary school · TK–5
Murwood Elementary
2050 Vanderslice Ave., Walnut Creek, CA 94596
451 students (2024-25)
See how Murwood Elementary's reading scores compareElementary school · TK–5
Parkmead Elementary
1920 Magnolia Way, Walnut Creek, CA 94595
478 students (2024-25)
See how Parkmead Elementary's reading scores compareHow the district fits together
The Walnut Creek School District serves transitional kindergarten through eighth grade. Five neighborhood elementary schools — Buena Vista, Indian Valley, Murwood, Parkmead, and Walnut Heights — feed into Walnut Creek Intermediate, the district's middle school. After eighth grade, students move to the separately governed Acalanes Union High School District, which is why two different school funding measures appear on Walnut Creek ballots. Combined enrollment across all six schools is 3146 students.
- National Center for Education Statistics, U.S. Department of Education
- California Department of Education
Enrollment figures are official 2024-25 school-level counts.