Top Sonoma County Public High Schools

All
(173)
All
(173)
 
High
(44)
High
(44)
 
Middle
(59)
Middle
(59)
 
Elementary
(131)
Elementary
(131)
 
Charter
(50)
Charter
(50)
 
Private
(61)
Private
(61)
 

Top Sonoma County Public High Schools (2018-19)

  • School Location Grades Students
  • Sebastopol Analy High School
    6950 Analy Ave.
    Sebastopol, CA 95472
    (707)824-2300

    Grades: 9-12 | 1273 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 School
    333 Casa Grande Rd.
    Petaluma, CA 94954
    (707)778-4677

    Grades: 9-12 | 1683 students
  • Cloverdale Cloverdale High School
    509 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
  • 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 School
    7050 Covey Rd.
    Forestville, CA 95436
    (707)824-6550

    Grades: 9-12 | 585 students
  • Santa Rosa Elsie Allen High School
    599 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
  • Healdsburg Healdsburg High School
    1024 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 School
    6975 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 School
    1250 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 School
    201 Fair St.
    Petaluma, CA 94952
    (707)778-4651

    Grades: 9-12 | 1354 students
  • Santa Rosa Piner High School
    1700 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
  • 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
  • Santa Rosa Santa Rosa High School
    1235 Mendocino Ave.
    Santa Rosa, CA 95401
    (707)528-5291

    Grades: 9-12 | 1988 students
  • Santa Rosa Sonoma County Court Alternative School
    5340 Skylane Blvd.
    Santa Rosa, CA 95403
    (707)524-2876

    Grades: K-12 | 55 students
  • Santa Rosa Sonoma County Rop High School Vocational School
    5340 Skylane Blvd.
    Santa Rosa, CA 95403
    (707)524-2720

    Grades: 10-12 | n/a students
  • Santa Rosa Sonoma County Special Education Special Education School
    5340 Skylane Blvd.
    Santa Rosa, CA 95403
    (707)524-2710

    Grades: K-12 | 387 students
  • Show 9 more public schools in Sonoma County, CA
Recent Articles
The Common Core State Standards Initiative has changed the course of education in the United States, particularly with its emphasis on standardized testing. But how does standardized testing affect teaching quality? Keep reading to find out.
When asked to rank the quality of their child's school, most parents rated it a B average. And yet politicians would have you believe that the American public-school system is failing. How are America's public schools really doing, and how do we know?
The high school graduation rate is in a constant state of change and dropout rates affect more than the individual student. Read on to learn about factors influencing high school graduation rates and what schools can do to improve them.