Sonoma County Public High Schools

All
(192)
All
(192)
 
High
(51)
High
(51)
 
Middle
(38)
Middle
(38)
 
Elementary
(127)
Elementary
(127)
 
Charter
(192)
Charter
(192)
 
Private
(61)
Private
(61)
 

Sonoma County Public High Schools

  • School Location Grades Students
  • PetalumaSouth County ConsortiumSpecial Education School
    Charter School
    200 Douglas St.
    PetalumaCA 94952
    (707)778-4641

    Grades: KG-12 | 94 students
  • Santa RosaAbraxis CharterCharter School
    1207 Cleveland Ave.
    Santa RosaCA 95405
    (707)539-2897

    Grades: 9-12 | 41 students
  • SebastopolAnaly High SchoolCharter School
    6950 Analy Ave.
    SebastopolCA 95472
    (707)824-2300

    Grades: 9-12 | 1273 students
  • WindsorBridges Community Based School North County ConsortiumSpecial Education School
    Charter School
    9291 Old Redwood Hwy, Bldg. 50
    WindsorCA 95492
    (707)837-7727

    Grades: 2-12 | 44 students
  • GeyservilleBuena Vista High SchoolAlternative School
    Charter School
    1300 Moody Ln.
    GeyservilleCA 95441
    (707)857-3592

    Grades: 9-12 | 4 students
  • PetalumaCarpe Diem High (Continuation School)Alternative School
    Charter School
    199 Fair St.
    PetalumaCA 94952
    (707)778-4796

    Grades: 9-12 | 28 students
  • PetalumaCasa Grande High SchoolCharter School
    333 Casa Grande Rd.
    PetalumaCA 94954
    (707)778-4677

    Grades: 9-12 | 1683 students
  • CloverdaleCloverdale High SchoolCharter School
    509 N. Cloverdale Blvd.
    CloverdaleCA 95425
    (707)894-1900

    Grades: 9-12 | 389 students
  • Rohnert ParkCredo High SchoolCharter School
    1290 S.w. Blvd.
    Rohnert ParkCA 94928
    (707)664-0600

    Grades: 9-12 | 175 students
  • SonomaCreekside High SchoolAlternative School
    Charter School
    950 Brd.way
    SonomaCA 95476
    (707)933-4046

    Grades: 9-12 | 55 students
  • CloverdaleEagle CreekAlternative School
    Charter School
    322 N. Washington St.
    CloverdaleCA 95425
    (707)894-1900

    Grades: 9-10 | 7 students
  • Rohnert ParkEl Camino High SchoolAlternative School
    Charter School
    5450 Snyder Ln.
    Rohnert ParkCA 94928
    (707)792-4750

    Grades: 9-12 | 52 students
  • ForestvilleEl Molino High SchoolCharter School
    7050 Covey Rd.
    ForestvilleCA 95436
    (707)824-6550

    Grades: 9-12 | 585 students
  • Santa RosaElsie Allen High SchoolCharter School
    599 Bellevue Ave.
    Santa RosaCA 95407
    (707)528-5020

    Grades: 9-12 | 1025 students
  • PetalumaGateway To College AcademyCharter School
    680 Sonoma Mountain Pkwy., San
    PetalumaCA 94953
    (707)778-4621

    Grades: 9-12 | 76 students
  • GeyservilleGeyserville New Technical AcademyCharter School
    1300 Moody Ln.
    GeyservilleCA 95441
    (707)857-3592

    Grades: 6-12 | 116 students
  • Santa RosaGrace High SchoolAlternative School
    Charter School
    1700 Fulton Rd.
    Santa RosaCA 95403
    (707)528-5756

    Grades: 9-12 | 66 students
  • HealdsburgHealdsburg High SchoolCharter School
    1024 Prince St.
    HealdsburgCA 95448
    (707)431-3420

    Grades: 9-12 | 616 students
  • CloverdaleJohanna Echols-hansen High (Continuation School)Alternative School
    Charter School
    322 N. Washington St.
    CloverdaleCA 95425
    (707)894-1925

    Grades: 9-12 | 18 students
  • SebastopolLaguna High SchoolAlternative School
    Charter School
    445 Taft St.
    SebastopolCA 95472
    (707)824-6484

    Grades: 9-12 | 91 students
  • Santa RosaLewis Opportunity High SchoolAlternative School
    Charter School
    2230 Lomitas Ave.
    Santa RosaCA 95404
    (707)284-8225

    Grades: 7-12 | n/a students
  • HealdsburgMarce Becerra AcademyAlternative School
    Charter School
    1024 Prince St.
    HealdsburgCA 95448
    (707)431-3449

    Grades: 9-12 | 14 students
  • Santa RosaMaria Carrillo High SchoolCharter School
    6975 Montecito Blvd.
    Santa RosaCA 95409
    (707)528-5790

    Grades: 9-12 | 1603 students
  • Santa RosaMesa High SchoolAlternative School
    Charter School
    1235 Mendocino Ave.
    Santa RosaCA 95401
    (707)528-5227

    Grades: 9-12 | 49 students
  • Santa RosaMidrose High SchoolAlternative School
    Charter School
    599 Bellevue Ave.
    Santa RosaCA 95407
    (707)528-5041

    Grades: 9-12 | 60 students
  • Santa RosaMontgomery High SchoolCharter School
    1250 Hahman Dr.
    Santa RosaCA 95405
    (707)528-5191

    Grades: 9-12 | 1624 students
  • Santa RosaNorthwest Prep CharterCharter School
    2590 Piner Rd.
    Santa RosaCA 95401
    (707)522-3320

    Grades: 7-12 | 95 students
  • Santa RosaNueva Vista High SchoolAlternative School
    Charter School
    2230 Lomitas Ave.
    Santa RosaCA 95404
    (707)522-3291

    Grades: 7-12 | n/a students
  • SebastopolOrchard ViewCharter School
    700 Water Trough Rd.
    SebastopolCA 95472
    (707)823-4709

    Grades: KG-12 | 226 students
  • Rohnert ParkPathways CharterCharter School
    150 Professional Center Dr., S
    Rohnert ParkCA 94928
    (707)585-6510

    Grades: KG-12 | 477 students
  • PetalumaPetaluma High SchoolCharter School
    201 Fair St.
    PetalumaCA 94952
    (707)778-4651

    Grades: 9-12 | 1354 students
  • Santa RosaPiner High SchoolCharter School
    1700 Fulton Rd.
    Santa RosaCA 95403
    (707)528-5245

    Grades: 9-12 | 1161 students
  • Santa RosaPivot Online Charter - North BayCharter School
    2999 Cleveland Ave. Ste. D
    Santa RosaCA 95401
    (707)843-4676

    Grades: KG-12 | 244 students
  • Rohnert ParkRancho Cotate High SchoolCharter School
    5450 Snyder Ln.
    Rohnert ParkCA 94928
    (707)792-4750

    Grades: 9-12 | 1426 students
  • Santa RosaRidgway High (Continuation School)Alternative School
    Charter School
    325 Ridgway Ave.
    Santa RosaCA 95401
    (707)528-5325

    Grades: 9-12 | 294 students
  • Show 16 more public schools in Sonoma County, CA
Recent Articles
April 12, 2018
We review the five goals of the Los Angeles Unified School District and their strategies for meeting those goals.
April 12, 2018
The Fairfax County school system is one of the oldest in the country. We’ll explore its long and illustrious history.
April 05, 2018
Every year, standardized tests reveal that public school performance is woefully low. Yet you pay taxes to fund public education, so where does that money go? Keep reading to find out how much it really costs to educate your child.