Diablo Valley

Walnut Creek Schools, District by District

Five districts serve Walnut Creek addresses. Which one you land in matters, and it's hard to change later.

When we were moving to Walnut Creek, I assumed the whole city fed into the Walnut Creek school district.

It's way more complicated than that.

Learn more about the school districts with me.

Published August 22, 2026

Children sitting on a classroom floor with their hands raised, seen from behind

Five districts, one mailing address

A Walnut Creek address tells you almost nothing about your schools.

The city is split across three districts. Two more pick up homes at the edges. And in California, elementary and high school districts are often separate things. So plenty of us belong to two districts at once.

  • Walnut Creek School District covers central and southern Walnut Creek, kindergarten through eighth grade. After that, kids go to Acalanes Union High. In practice that means Las Lomas.
  • Mt. Diablo Unified covers northern and eastern Walnut Creek. That's Northgate, Countrywood, and Contra Costa Centre. Those kids never go to an Acalanes school at all.
  • San Ramon Valley Unified picks up a strip of far south Walnut Creek near Alamo. Lafayette School District picks up one small pocket of Saranap.

One thing worth knowing up front. A large part of Walnut Creek is in Mt. Diablo, not Walnut Creek School District. More of the city's attendance areas belong to Mt. Diablo than to Walnut Creek School District, so the Las Lomas route is not the default it is often assumed to be.

The Bancroft split

Bancroft Elementary feeds two completely different sets of schools. Which one you get depends on your house number.

North Bancroft Road

Bancroft Elementary, then Foothill Middle 9/10, then Northgate High 9/10

South Bancroft Road (Countrywood)

Bancroft Elementary, then Oak Grove Middle 4/10, then Ygnacio Valley High 3/10

Same elementary school. Same street. Same zip code. About six rating points apart once your kid leaves fifth grade.

So β€œwe're at Bancroft” isn't the whole answer. It depends which end of the road you're on.

Walnut Creek School District

Central and southern Walnut Creek. The boundary does not follow the city line. If your address isn't on the district's street list, you're probably in Mt. Diablo instead.

About 3,603 kids across seven schools. District wide, 70.8% met the state English standard and 68.73% met the math one in 2024-25. Every address here goes to Walnut Creek Intermediate for middle school. Only the elementary school changes.

Walnut Creek School District schools
SchoolGradesRatingEnglishMath
Indian Valley Elementary551 Marshall Dr, Walnut CreekK-510/10––
Buena Vista Elementary2355 San Juan Ave, Walnut CreekK-59/10––
Murwood Elementary2050 Vanderslice Ave, Walnut CreekK-59/10––
Parkmead Elementary1920 Magnolia Way, Walnut CreekK-58/10––
Walnut Heights Elementary4064 Walnut Blvd, Walnut CreekK-58/10––
Walnut Creek Intermediate2425 Walnut Blvd, Walnut CreekEvery address in the district goes here for middle school. Only the elementary school changes.6-89/10––
Tice Creek School1847 Newell Ave, Walnut CreekThe only K-8 in the district. It runs on a lottery and has no attendance zone. Past kindergarten, your kid has to already be at a district school to apply. It doesn't take transfers from outside.K-89/10––

Mount Diablo Unified School District

Northern and eastern Walnut Creek. That's Northgate, Countrywood, and Contra Costa Centre. It's a big K-12 district that also covers Concord, Pleasant Hill, Clayton and Bay Point. The schools vary a lot.

This is where the details matter most. Inside Walnut Creek alone, the schools run from 10 out of 10 down to 1 out of 10. Math scores go from 80% down to under 9%. Same district.

Mount Diablo Unified schools serving Walnut Creek
SchoolGradesRatingEnglishMath
Valle Verde Elementary3275 Peachwillow Ln, Walnut CreekK-510/1071.95%80.09%
Walnut Acres Elementary180 Cerezo Dr, Walnut CreekThe best English scores of any school serving a Walnut Creek address, even with an 8 out of 10 rating.K-58/1082.42%79.71%
Bancroft Elementary2200 Parish Dr, Walnut CreekFeeds two completely different sets of schools after fifth grade. It depends on your address. See below. Its Spanish dual immersion program is also moving to Woodside Elementary in Concord. Kindergarten went first in 2026-27, and one more grade shifts each year. Kids already in the program can stay at Bancroft.K-58/1063.16%63.04%
Pleasant Hill Elementary2097 Oak Park Blvd, Pleasant HillK-56/1056.59%57.1%
Fair Oaks Elementary2400 Lisa Ln, Pleasant HillServes the Contra Costa Centre and BART area. It's the lowest rated school that serves any Walnut Creek address.K-51/1021.05%14.29%
Foothill Middle School2775 Cedro Ln, Walnut CreekThe best middle school scores in the district. It's also the only regular feeder into Northgate High.6-89/1072.56%64.25%
Pleasant Hill Middle School1 Santa Barbara Rd, Pleasant HillA 2026 California Distinguished School. It also had the district's biggest jump in a single year. English scores went up 9.4 points.6-89/1058.85%46.64%
Oak Grove Middle School2050 Minert Rd, ConcordServes Countrywood. About a third of students are chronically absent.6-84/1023.21%8.62%
Northgate High School425 Castle Rock Rd, Walnut CreekThe strongest school in the district. Low income students here hit 72.3% in English. Statewide, that number is 38.2%.9-129/1073.66%50.99%
College Park High School201 Viking Dr, Pleasant Hill9-128/1061.02%43.88%
Ygnacio Valley High School755 Oak Grove Rd, ConcordIt's in Concord, despite the name. It's also the only IB school in the district. About 40% of students take part.9-123/1029.15%11.79%

The six routes

If you live hereElementaryMiddleHigh
Northgate core (Cerezo, Castle Rock, Cedro)Walnut AcresFoothillNorthgate
The Woodlands (Peachwillow, Rock Oak)Valle VerdeFoothillNorthgate
Northeast WC (Marchbanks, Wiget, N. Bancroft Rd)BancroftFoothillNorthgate
Countrywood (S. Bancroft Rd, Carriage, Parish)BancroftOak GroveYgnacio Valley
Contra Costa Centre and BART (Mayhew Way, Oak Rd)Fair OaksPleasant HillYgnacio Valley
North WC near the Pleasant Hill line (1st, 2nd, 3rd Ave)Pleasant HillPleasant HillCollege Park

Acalanes Union High School District

The high school district for Walnut Creek School District addresses. It goes by street address, not by your K-8 district. In practice that means Las Lomas. It still isn't a guarantee.

Acalanes Union High School District schools
SchoolGradesRatingEnglishMath
Las Lomas High School1460 S Main St, Walnut CreekWhere almost every Walnut Creek School District kid ends up. It has about three times as many low income families as Miramonte (15.4% vs 4.6% on free or reduced price meals, 2024-25).9-1210/1071.17%56.47%
Acalanes High School1200 Pleasant Hill Rd, Lafayette9-1210/1082.45%63.06%
Campolindo High School300 Moraga Rd, Moraga9-1210/1085.41%70.13%
Miramonte High School750 Moraga Way, Orinda9-1210/1089.83%78.71%

All four of these high schools show 10 out of 10. On that number they look identical. The state test scores say something different.

Miramonte is at 89.83% in English. Las Lomas is at 71.17%. Las Lomas is where almost every Walnut Creek School District address goes, 61 of its 62 attendance areas.

That gap needs context though. Las Lomas has roughly three times as many low income families as Miramonte. That explains a lot of it. English scores there have also slipped three years running, from 77.08% to 73.4% to 71.17%. Money is part of the story. A parcel tax measure fell short of the two thirds it needed in 2025, and the district cut staff after that.

The two edge districts

These two catch a small number of homes. If you're nowhere near Alamo or Saranap, you can skip this part.

San Ramon Valley Unified School District (K-12)

A thin strip of far south Walnut Creek, close to the Alamo line. Those kids go to Alamo Elementary, then Stone Valley Middle, then Monte Vista High.

Their locator is the official answer for a specific address.

Lafayette School District (K-8)

One small pocket of Saranap, in 94595 near Highway 24. Those four elementary schools feed Stanley Middle. After that it's Acalanes High, not Las Lomas.

This is the only exception in the whole high school district. Out of 62 Walnut Creek attendance areas, one goes to Acalanes. It really is a small pocket. Check your address.

The lottery schools

Mt. Diablo runs three schools of choice. These are not a Walnut Creek thing. Any address in Mount Diablo Unified can apply, whichever town it is in β€” Concord, Pleasant Hill, Clayton, Bay Point, and the parts of Walnut Creek and Martinez the district covers. If your address is in Mt. Diablo, you can apply, and most families reading this page are only in the district for part of the town.

Monte Gardens Elementary (K-5)

3841 Larkspur Dr, Concord Β· 562 students

A neighbourhood school and a district-wide one at the same time. Inside its boundary you are simply assigned, no application. From anywhere else in the district you apply. An International Baccalaureate school since June 2025.

Sequoia Elementary (K-5)

277 Boyd Rd, Pleasant Hill Β· 594 students

No attendance zone at all, so every seat comes from an application. Also an International Baccalaureate school. The district does not publish any odds for the kindergarten lottery.

Sequoia Middle School (6-8)

265 Boyd Rd, Pleasant Hill Β· 882 students

Runs AVID across the whole school, plus STEAM electives. Nobody is zoned here, so the whole sixth grade arrives by lottery.

The district doesn't publish how many applicants get in, so anyone quoting you odds is guessing. Ask the district directly. None of the three takes children from outside Mt. Diablo. Walnut Creek School District has a lottery school of its own too. Tice Creek, and it has no attendance zone either.

Assume you can't change it later

A transfer between districts needs both districts to agree. Your district has to release your kid. The new one has to accept them. Either can say no.

  • Getting into Walnut Creek School District is narrow. Their written policy takes transfers mainly when a parent works inside the boundary, or when a family needs a program the district doesn't offer, or for a few siblings. They say plainly that childcare and commute reasons don't count. Kids who live there get placed first.
  • Getting out of Mt. Diablo comes with a warning on their own page. Transfers aren't guaranteed, and they can be denied because enrollment is dropping. Nine of their schools take no incoming transfers at all. That includes Walnut Acres, Foothill, Northgate and both Sequoias.
  • Appeals go to the county. They're granted only for real hardship. Preference and inconvenience are ruled out in writing.

There is one real door. California lets you enroll where a parent works at least ten hours a week. The district you live in mostly can't block that one. The district where you work can still turn you down.

No district in California has to publish how many transfers it approves or denies. A bill that would have required it died in early 2026. So if you see a specific percentage quoted anywhere, be skeptical. That's why there isn't one on this page.

What the ratings miss

The 1 to 10 score you see everywhere is a blend of several things. Two schools with the same number can be far apart.

Walnut Acres and Bancroft both show 8 out of 10. There are about nineteen points of English proficiency between them. All four Acalanes high schools show 10 out of 10, and their test scores span eighteen points.

That's why the state scores sit next to the rating in every table here. Neither number tells you whether a school suits your particular kid. Both track pretty closely with the income of families already in the neighborhood, which says as much about the neighborhood as the school.

If the district school isn't right

Your assigned school is not the only option. There are charter schools, which are public and free but sit outside the district boundaries, so you apply instead of being assigned. And there are private schools, which cost anywhere from about $9,600 a year to over $60,000.

Alternatives to your public school district lists what exists near here, what it costs where that is published, and which listings you will find that are out of date.

Check your actual address

Boundaries don't follow city lines or zip codes, and they get redrawn. Third party sites are often out of date. Check your address with the district itself.

Every district says the same thing about their locator. It's a guide, not a promise. If it matters, call the district office.

About this page

The numbers come from the districts, the state test results, and federal enrollment data. I last checked them on August 21, 2026.

Everything here is from a public source β€” school and district websites and their own boundary tools, the state test results, and federal enrollment data. None of it is private or insider information, and none of it is my own estimate.

Think something here is wrong? Please tell me at report@mountdiablofamilies.com and I will fix it. I would far rather hear about it than leave another parent working off a bad number.

I am not ranking these schools. Which one is right depends on your kid.

This is an independent guide. It is not affiliated with, endorsed by, or speaking for any school district. Where a district’s logo appears, it is there to identify the district the page is about.