Sonoma County Public High Schools

All
(189)
All
(189)
 
High
(49)
High
(49)
 
Middle
(35)
Middle
(35)
 
Elementary
(127)
Elementary
(127)
 
Private
(62)
Private
(62)
 

Sonoma County Public High Schools

  • School Location Grades Students
  • Santa RosaAbraxis Charter
    Po Box 2587
    Santa RosaCA 95405
    (707)539-2897

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

    Grades: 9-12 | 1317 students
  • WindsorBridges Community Based School, North County ConsortiumSpecial Education School
    Bldg. 500
    WindsorCA 95492
    (707)837-7727

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

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

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

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

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

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

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

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

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

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

    Grades: 9-12 | 1034 students
  • PetalumaGateway To College Academy
    200 Douglas St.
    PetalumaCA 94953
    (707)778-4621

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Grades: KG-12 | 214 students
  • Rohnert ParkPathways Charter
    Ste. C
    Rohnert ParkCA 94928
    (707)585-6510

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

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

    Grades: 9-12 | 1053 students
  • Santa RosaPivot Online Charter - North Bay
    Ste. D
    Santa RosaCA 95401
    (707)843-4676

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

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

    Grades: 9-12 | 322 students
  • Santa RosaRoseland Charter
    1934 Biwana Dr.
    Santa RosaCA 95407
    (707)545-0102

    Grades: KG-12 | 1137 students
  • Show 14 more public schools in Sonoma County, CA
Recent Articles
November 11, 2017
Cheating in public schools has grown dramatically, aided through the use of cell phones, graphing calculators, and even apparel. Learn about why students are cheating and how schools are regulating the cheaters.
November 11, 2017
Learn about the pros and cons of separating 9th grade from high school.
November 11, 2017
Learn about new laptop programs being instituted in public schools around the country, as well as how your child's education can benefit from the increased access to technology.