Best public schools in Sebastopol, CA
All 11 public schools in Sebastopol, ranked by the share of students who met California's reading (ELA) standard on the spring 2026 state tests, with math results and nearby home values.
11public schools
3,924students enrolled, 2025-26
62%median school, reading (ELA)
50%median school, math
$1.09Mmedian typical home value across school ZIP codes
Hillcrest Middle has the highest reading result in Sebastopol at 67%, and Gravenstein Elementary has the highest math result at 60%. The median Sebastopol school is 17 points above the Sonoma County reading average (45%) and 12 points above the California average (49%). Schools here belong to Gravenstein Union Elementary, Oak Grove Union Elementary, Sebastopol Union Elementary, Twin Hills Union Elementary, West Sonoma County Union High. Typical home values in these schools' ZIP codes range from $1.09M to $1.09M.
Sebastopol elementary schools
| Rank | School | District | Reading (ELA) | Math | Typical home value (ZIP) |
|---|---|---|---|---|---|
| 1 | Gravenstein Elementary CharterSebastopol · Grades K-5 | Gravenstein Union Elementary | 66% | 60% | $1.09M |
| 2 | Park Side ElementarySebastopol · Grades K-4 | Sebastopol Union Elementary | 63% | 58% | $1.09M |
| 3 | Sunridge Charter CharterSebastopol · Grades K-8 | Twin Hills Union Elementary | 63% | 46% | $1.09M |
| 4 | Apple BlossomSebastopol · Grades K-5 | Twin Hills Union Elementary | 62% | 50% | $1.09M |
| 5 | Sebastopol Independent Charter CharterSebastopol · Grades K-8 | Sebastopol Union Elementary | 61% | 46% | $1.09M |
| 6 | Gravenstein FirstSebastopol · Grades 1 | Gravenstein Union Elementary | n/a | n/a | $1.09M |
| 7 | Oak Grove ElementarySebastopol · Grades K | Oak Grove Union Elementary | n/a | n/a | $1.09M |
Sebastopol middle schools
| Rank | School | District | Reading (ELA) | Math | Typical home value (ZIP) |
|---|---|---|---|---|---|
| 1 | Hillcrest Middle CharterSebastopol · Grades 6-8 | Gravenstein Union Elementary | 67% | 58% | $1.09M |
| 2 | Twin Hills Charter Middle CharterSebastopol · Grades 6-8 | Twin Hills Union Elementary | 58% | 55% | $1.09M |
| 3 | Brook Haven MiddleSebastopol · Grades 5-8 | Sebastopol Union Elementary | 55% | 32% | $1.09M |
Sebastopol high schools
| Rank | School | District | Reading (ELA) | Math | UC admits, fall 2025 | Typical home value (ZIP) |
|---|---|---|---|---|---|---|
| 1 | Analy HighSebastopol · Grades 9-12 | West Sonoma County Union High | 60% | 42% | 41 | $1.09M |
How Sebastopol compares
| Spring 2026 | Reading (ELA) | Math |
|---|---|---|
| Sebastopol (median school) | 62% | 50% |
| Sonoma County | 45% | 33% |
| California | 49% | 38% |