15 schools in Sebastopol
Public-school families in Sebastopol pick from 15 campuses serving the city's roughly 4,145 K-12 students (9 elementary, 3 middle, and 1 high).
7-year change in Sebastopol
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Analy High | High | 09-12 | 1,473 |
| Apple Blossom | Elementary | KG-05 | 305 |
| Brook Haven Middle | Middle | 05-08 | 212 |
| Gravenstein Community Day | Elementary | KG-08 | 0 |
| Gravenstein Elementary | Elementary | KG-05 | 464 |
| Gravenstein First | Elementary | 01-01 | 37 |
| Hillcrest Middle | Middle | 06-08 | 297 |
| Oak Grove Elementary | Elementary | KG-KG | 91 |
| Orchard View | Combined | KG-12 | 224 |
| Park Side Elementary | Elementary | KG-04 | 268 |
| REACH | Combined | M-M | · |
| Sebastopol Independent Charter | Elementary | KG-08 | 286 |
| Sunridge Charter | Elementary | KG-08 | 256 |
| Twin Hills Charter Middle | Middle | 06-08 | 207 |
| West Sonoma County Consortium | Elementary | KG-08 | 25 |
About Sebastopol
Public education in Sebastopol, California runs across 15 schools that teaches roughly 4,145 students. By footprint, Sebastopol sits in the middle-population bracket.
Looking at the level breakdown, the city covers 9 elementary, 3 middle, 1 high, and 2 other.
Average school size in Sebastopol is around 276 students, 52% below the California average of about 578.
Trend over the past 7 years. Combined enrollment now sits at 4,145 students, remained close to its prior level from the 4,174 reported in SY 2017-18. The school count fell from 15 to 13 across the same 7-year window. Demographically, the White share of enrollment fell from 67% to 62%.
On allk12, the community for Sebastopol discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.