Top Sonoma County Public High Schools
- For the 2018-19 school year, there are 50 top public high schools in Sonoma County, California, serving 22,500 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 55% (majority Hispanic) and the student:teacher ratio is 20:1.
Top Sonoma County Public High Schools (2018-19)
- School Location Grades Students
- Sebastopol Analy High School6950 Analy Ave.
Sebastopol, CA 95472
(707)824-2300
Grades: 9-12 | 1273 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
- Geyserville Buena Vista High School Alternative School
1300 Moody Ln.
Geyserville, CA 95441
(707)857-3592
Grades: 9-12 | 4 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
- Cloverdale Cloverdale High School509 N. Cloverdale Blvd.
Cloverdale, CA 95425
(707)894-1900
Grades: 9-12 | 389 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
- 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
- Santa Rosa Elsie Allen High School599 Bellevue Ave.
Santa Rosa, CA 95407
(707)528-5020
Grades: 9-12 | 1025 students
- Petaluma Gateway To College Academy Charter School
680 Sonoma Mountain Pkwy., San
Petaluma, CA 94953
(707)778-4621
Grades: 9-12 | 76 students
- Geyserville Geyserville New Technical Academy1300 Moody Ln.
Geyserville, CA 95441
(707)857-3592
Grades: 6-12 | 116 students
- Healdsburg Healdsburg High School1024 Prince St.
Healdsburg, CA 95448
(707)431-3420
Grades: 9-12 | 616 students
- Cloverdale Johanna Echols-hansen High (Continuation School) Alternative School
322 N. Washington St.
Cloverdale, CA 95425
(707)894-1925
Grades: 9-12 | 18 students
- Sebastopol Laguna High School Alternative School
445 Taft St.
Sebastopol, CA 95472
(707)824-6484
Grades: 9-12 | 91 students
- Santa Rosa Lewis Opportunity High School Alternative School
2230 Lomitas Ave.
Santa Rosa, CA 95404
(707)284-8225
Grades: 7-12 | n/a students
- Healdsburg Marce Becerra Academy Alternative School
1024 Prince St.
Healdsburg, CA 95448
(707)431-3449
Grades: 9-12 | 14 students
- Santa Rosa Maria Carrillo High School6975 Montecito Blvd.
Santa Rosa, CA 95409
(707)528-5790
Grades: 9-12 | 1603 students
- Santa Rosa Mesa High School Alternative School
1235 Mendocino Ave.
Santa Rosa, CA 95401
(707)528-5227
Grades: 9-12 | 49 students
- Santa Rosa Midrose High School Alternative School
599 Bellevue Ave.
Santa Rosa, CA 95407
(707)528-5041
Grades: 9-12 | 60 students
- Santa Rosa Montgomery High School1250 Hahman Dr.
Santa Rosa, CA 95405
(707)528-5191
Grades: 9-12 | 1624 students
- Santa Rosa Northwest Prep Charter Charter School
2590 Piner Rd.
Santa Rosa, CA 95401
(707)522-3320
Grades: 7-12 | 95 students
- Santa Rosa Nueva Vista High School Alternative School
2230 Lomitas Ave.
Santa Rosa, CA 95404
(707)522-3291
Grades: 7-12 | n/a students
- Sebastopol Orchard View Charter School
700 Water Trough Rd.
Sebastopol, CA 95472
(707)823-4709
Grades: K-12 | 226 students
- Rohnert Park Pathways Charter Charter School
150 Professional Center Dr., S
Rohnert Park, CA 94928
(707)585-6510
Grades: K-12 | 477 students
- Petaluma Petaluma High School201 Fair St.
Petaluma, CA 94952
(707)778-4651
Grades: 9-12 | 1354 students
- Santa Rosa Piner High School1700 Fulton Rd.
Santa Rosa, CA 95403
(707)528-5245
Grades: 9-12 | 1161 students
- Santa Rosa Pivot Online Charter - North Bay Charter School
2999 Cleveland Ave. Ste. D
Santa Rosa, CA 95401
(707)843-4676
Grades: K-12 | 244 students
- Rohnert Park Rancho Cotate High School5450 Snyder Ln.
Rohnert Park, CA 94928
(707)792-4750
Grades: 9-12 | 1426 students
- Santa Rosa Ridgway High (Continuation School) Alternative School
325 Ridgway Ave.
Santa Rosa, CA 95401
(707)528-5325
Grades: 9-12 | 294 students
- Santa Rosa Roseland Charter Charter School
100 Sebastopol Rd.
Santa Rosa, CA 95407
(707)545-0102
Grades: K-12 | 1220 students
- Petaluma San Antonio High (Continuation School) Alternative School
500 Vallejo St.
Petaluma, CA 94952
(707)778-4758
Grades: 9-12 | 90 students
- Show 15 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.