Sonoma County Public 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 Schools

  • School Location Grades Students
  • Santa RosaManzanita Montessori CharterCharter School
    295 Shiloh Rd.
    Santa RosaCA 95407
    (707)474-8327

    Grades: NS | n/a students
  • Santa RosaVillage CharterCharter School
    2590 Piner Rd.
    Santa RosaCA 95401
    (707)524-2848

    Grades: KG-8 | 86 students
  • PetalumaSouth County ConsortiumSpecial Education School
    Charter School
    200 Douglas St.
    PetalumaCA 94952
    (707)778-4641

    Grades: KG-12 | 94 students
  • PetalumaPetaluma Accelerated CharterMagnet School
    Charter School
    110 Ellis St.
    PetalumaCA 94952
    (707)778-4750

    Grades: 7-8 | 48 students
  • Santa RosaAbraham Lincoln Elementary SchoolCharter School
    850 W. Ninth St.
    Santa RosaCA 95401
    (707)522-3210

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

    Grades: 9-12 | 41 students
  • SonomaAdele Harrison Middle SchoolCharter School
    1150 Brd.way
    SonomaCA 95476
    (707)935-6080

    Grades: 6-8 | 415 students
  • Santa RosaAlbert F. Biella Elementary SchoolCharter School
    2140 Jennings Ave.
    Santa RosaCA 95401
    (707)522-3110

    Grades: KG-6 | 414 students
  • HealdsburgAlexander Valley Elementary SchoolCharter School
    8511 Highway 128
    HealdsburgCA 95448
    (707)433-1375

    Grades: KG-6 | 123 students
  • SonomaAltimira Middle SchoolCharter School
    17805 Arnold Dr.
    SonomaCA 95476
    (707)935-6020

    Grades: 6-8 | 557 students
  • SebastopolAnaly High SchoolCharter School
    6950 Analy Ave.
    SebastopolCA 95472
    (707)824-2300

    Grades: 9-12 | 1273 students
  • SebastopolApple Blossom Elementary SchoolCharter School
    700 Water Trough Rd.
    SebastopolCA 95472
    (707)823-1041

    Grades: KG-5 | 431 students
  • Santa RosaAustin Creek Elementary SchoolCharter School
    1480 Snowy Egret Dr.
    Santa RosaCA 95409
    (707)538-2122

    Grades: KG-6 | 420 students
  • Santa RosaBellevue Elementary SchoolCharter School
    3223 Primrose Ave.
    Santa RosaCA 95407
    (707)542-5195

    Grades: KG-6 | 429 students
  • Santa RosaBinkley Elementary CharterCharter School
    4965 Canyon Dr.
    Santa RosaCA 95409
    (707)539-6060

    Grades: KG-6 | 418 students
  • Bodega BayBodega Bay Elementary SchoolCharter School
    1200 Canon St.
    Bodega BayCA 94923
    (707)875-2724

    Grades: KG-5 | 19 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
  • SebastopolBrook Haven Elementary SchoolCharter School
    7905 Valentine Ave.
    SebastopolCA 95472
    (707)829-4590

    Grades: 5-8 | 261 students
  • Santa RosaBrook Hill Elementary SchoolCharter School
    1850 Vallejo St.
    Santa RosaCA 95404
    (707)522-3120

    Grades: KG-6 | 494 students
  • WindsorBrooks Elementary SchoolCharter School
    750 Natalie Dr.
    WindsorCA 95492
    (707)837-7717

    Grades: 4-5 | 459 students
  • GeyservilleBuena Vista High SchoolAlternative School
    Charter School
    1300 Moody Ln.
    GeyservilleCA 95441
    (707)857-3592

    Grades: 9-12 | 4 students
  • WindsorCali Calmecac Language AcademyCharter School
    9941 Starr Rd.
    WindsorCA 95492
    (707)837-7747

    Grades: KG-8 | 1081 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
  • Santa RosaCesar Chavez Language AcademyCharter School
    2750 W. Steele Ln.
    Santa RosaCA 95401
    (707)528-5011

    Grades: KG-8 | 181 students
  • PetalumaCinnabar CharterCharter School
    286 Skillman Ln.
    PetalumaCA 94952
    (707)765-4345

    Grades: KG-8 | 252 students
  • PetalumaCinnabar Elementary SchoolCharter School
    286 Skillman Ln.
    PetalumaCA 94952
    (707)765-4345

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

    Grades: 9-12 | 389 students
  • PetalumaCorona Creek Elementary SchoolCharter School
    1851 Hartman Ln.
    PetalumaCA 94954
    (707)765-3331

    Grades: KG-6 | 471 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
  • PetalumaCrossroads Middle SchoolAlternative School
    Charter School
    700 Bantam Way
    PetalumaCA 94952
    (707)778-4793

    Grades: 7-9 | 18 students
  • Glen EllenDunbar Elementary SchoolCharter School
    11700 Dunbar Rd.
    Glen EllenCA 95442
    (707)935-6070

    Grades: KG-5 | 229 students
  • PetalumaDunham CharterCharter School
    4111 Roblar Rd.
    PetalumaCA 94952
    (707)795-5050

    Grades: KG-6 | 185 students
  • PetalumaDunham Elementary SchoolCharter School
    4111 Roblar Rd.
    PetalumaCA 94952
    (707)795-5050

    Grades: 6 | 9 students
  • Show 100 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.