Top Sonoma County Public Schools
- For the 2018-19 school year, there are 190 top public schools in Sonoma County, California, serving 69,773 students.
- Sonoma County, CA public schools have a diversity score of 0.43, which is higher than the California average of 0.41.
- The most diverse school district in Sonoma County is Piner-olivet Union Elementary School District. Read more about public school diversity statistics in California or national school diversity statistics.
- Minority enrollment is 56% (majority Hispanic) and the student:teacher ratio is 22:1.
Top Sonoma County Public Schools (2018-19)
- School Location Grades Students
- Santa Rosa Abraham Lincoln Elementary School850 W. Ninth St.
Santa Rosa, CA 95401
(707)522-3210
Grades: K-6 | 358 students
- Sonoma Adele Harrison Middle School1150 Brd.way
Sonoma, CA 95476
(707)935-6080
Grades: 6-8 | 415 students
- Santa Rosa Albert F. Biella Elementary School2140 Jennings Ave.
Santa Rosa, CA 95401
(707)522-3110
Grades: K-6 | 414 students
- Healdsburg Alexander Valley Elementary School8511 Highway 128
Healdsburg, CA 95448
(707)433-1375
Grades: K-6 | 123 students
- Sonoma Altimira Middle School17805 Arnold Dr.
Sonoma, CA 95476
(707)935-6020
Grades: 6-8 | 557 students
- Sebastopol Analy High School6950 Analy Ave.
Sebastopol, CA 95472
(707)824-2300
Grades: 9-12 | 1273 students
- Sebastopol Apple Blossom Elementary School700 Water Trough Rd.
Sebastopol, CA 95472
(707)823-1041
Grades: K-5 | 431 students
- Santa Rosa Austin Creek Elementary School1480 Snowy Egret Dr.
Santa Rosa, CA 95409
(707)538-2122
Grades: K-6 | 420 students
- Santa Rosa Bellevue Elementary School3223 Primrose Ave.
Santa Rosa, CA 95407
(707)542-5195
Grades: K-6 | 429 students
- Santa Rosa Binkley Elementary Charter Charter School
4965 Canyon Dr.
Santa Rosa, CA 95409
(707)539-6060
Grades: K-6 | 418 students
- Bodega Bay Bodega Bay Elementary School1200 Canon St.
Bodega Bay, CA 94923
(707)875-2724
Grades: K-5 | 19 students
- Windsor Bridges Community Based School North County Consortium Special Education School
9291 Old Redwood Hwy, Bldg. 50
Windsor, CA 95492
(707)837-7727
Grades: 2-12 | 44 students
- Sebastopol Brook Haven Elementary School7905 Valentine Ave.
Sebastopol, CA 95472
(707)829-4590
Grades: 5-8 | 261 students
- Santa Rosa Brook Hill Elementary School1850 Vallejo St.
Santa Rosa, CA 95404
(707)522-3120
Grades: K-6 | 494 students
- Windsor Brooks Elementary School750 Natalie Dr.
Windsor, CA 95492
(707)837-7717
Grades: 4-5 | 459 students
- Geyserville Buena Vista High School Alternative School
1300 Moody Ln.
Geyserville, CA 95441
(707)857-3592
Grades: 9-12 | 4 students
- Windsor Cali Calmecac Language Academy Charter School
9941 Starr Rd.
Windsor, CA 95492
(707)837-7747
Grades: K-8 | 1081 students
- Petaluma Carpe Diem High (Continuation School) Alternative School
199 Fair St.
Petaluma, CA 94952
(707)778-4796
Grades: 9-12 | 28 students
- Petaluma Casa Grande High School333 Casa Grande Rd.
Petaluma, CA 94954
(707)778-4677
Grades: 9-12 | 1683 students
- Santa Rosa Cesar Chavez Language Academy Charter School
2750 W. Steele Ln.
Santa Rosa, CA 95401
(707)528-5011
Grades: K-8 | 181 students
- Petaluma Cinnabar Charter Charter School
286 Skillman Ln.
Petaluma, CA 94952
(707)765-4345
Grades: K-8 | 252 students
- Petaluma Cinnabar Elementary School286 Skillman Ln.
Petaluma, CA 94952
(707)765-4345
Grades: K | 18 students
- Cloverdale Cloverdale High School509 N. Cloverdale Blvd.
Cloverdale, CA 95425
(707)894-1900
Grades: 9-12 | 389 students
- Petaluma Corona Creek Elementary School1851 Hartman Ln.
Petaluma, CA 94954
(707)765-3331
Grades: K-6 | 471 students
- Rohnert Park Credo High School Charter School
1290 S.w. Blvd.
Rohnert Park, CA 94928
(707)664-0600
Grades: 9-12 | 175 students
- Sonoma Creekside High School Alternative School
950 Brd.way
Sonoma, CA 95476
(707)933-4046
Grades: 9-12 | 55 students
- Petaluma Crossroads Middle School Alternative School
700 Bantam Way
Petaluma, CA 94952
(707)778-4793
Grades: 7-9 | 18 students
- Glen Ellen Dunbar Elementary School11700 Dunbar Rd.
Glen Ellen, CA 95442
(707)935-6070
Grades: K-5 | 229 students
- Petaluma Dunham Charter Charter School
4111 Roblar Rd.
Petaluma, CA 94952
(707)795-5050
Grades: K-6 | 185 students
- Petaluma Dunham Elementary School4111 Roblar Rd.
Petaluma, CA 94952
(707)795-5050
Grades: 6 | 9 students
- Cloverdale Eagle Creek Alternative School
322 N. Washington St.
Cloverdale, CA 95425
(707)894-1900
Grades: 9-10 | 7 students
- Rohnert Park El Camino High School Alternative School
5450 Snyder Ln.
Rohnert Park, CA 94928
(707)792-4750
Grades: 9-12 | 52 students
- Forestville El Molino High School7050 Covey Rd.
Forestville, CA 95436
(707)824-6550
Grades: 9-12 | 585 students
- Sonoma El Verano Elementary School18606 Riverside Dr.
Sonoma, CA 95476
(707)935-6050
Grades: K-5 | 434 students
- Santa Rosa Elsie Allen High School599 Bellevue Ave.
Santa Rosa, CA 95407
(707)528-5020
Grades: 9-12 | 1025 students
- Show 100 more public schools in Sonoma County, CA
Recent Articles
Having friends makes the tough times a little bit easier, but sometimes making friends is the hardest thing of all. Keep reading to learn about the importance of friendship for young children and how to help your child make friends.
The results of a new study show that private school education may be no better than public school education. Keep reading to learn more about this study and to learn how to make the right choice between private and public school education for your child.
Each year, millions of students neglect to fill out the FAFSA and, in doing so, miss out on the chance to receive federal student aid. Keep reading to learn why every high school student should apply for financial aid, whether or not they qualify and regardless of their intention to use it.