Sonoma County Public Middle Schools

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

Sonoma County Public Middle Schools

  • School Location Grades Students
  • SonomaAdele Harrison Middle School
    1150 Brd.way
    SonomaCA 95476
    (707)935-6080

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

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

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

    Grades: 4-5 | 531 students
  • PetalumaCrossroads Middle SchoolAlternative School
    700 Bantam Way
    PetalumaCA 94952
    (707)778-4793

    Grades: 7-9 | 18 students
  • PetalumaDunham Elementary School
    4111 Roblar Rd.
    PetalumaCA 94952
    (707)795-5050

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

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

    Grades: 6-12 | 132 students
  • GuernevilleGuerneville Community DayAlternative School
    14630 Armstrong Woods Rd.
    GuernevilleCA 95446
    (707)869-2864

    Grades: 6-8 | n/a students
  • HealdsburgHealdsburg Junior High School
    315 Grant St.
    HealdsburgCA 95448
    (707)431-3410

    Grades: 6-8 | 367 students
  • Santa RosaHerbert Slater Middle School
    3500 Sonoma Ave.
    Santa RosaCA 95405
    (707)528-5241

    Grades: 7-8 | 742 students
  • SebastopolHillcrest Middle SchoolMagnet School
    Charter School
    725 Bloomfield Rd.
    SebastopolCA 95472
    (707)823-7653

    Grades: 6-8 | 263 students
  • Santa RosaHilliard Comstock Middle School
    2750 W. Steele Ln.
    Santa RosaCA 95403
    (707)528-5266

    Grades: 7-8 | 377 students
  • PetalumaKenilworth Junior High School
    800 Riesling Rd.
    PetalumaCA 94954
    (707)778-4710

    Grades: 7-8 | 896 students
  • Santa RosaLawrence Cook Middle School
    2480 Sebastopol Rd.
    Santa RosaCA 95407
    (707)528-5156

    Grades: 7-8 | 411 students
  • Rohnert ParkLawrence E. Jones Middle SchoolMagnet School
    5154 Snyder Ln.
    Rohnert ParkCA 94928
    (707)588-5600

    Grades: 6-8 | 754 students
  • SebastopolOrchard ViewCharter School
    700 Water Trough Rd.
    SebastopolCA 95472
    (707)823-4709

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

    Grades: KG-12 | 491 students
  • PetalumaPetaluma Junior High School
    700 Bantam Way
    PetalumaCA 94952
    (707)778-4724

    Grades: 7-8 | 698 students
  • Santa RosaPiner-olivet CharterCharter School
    2707 Francisco Ave.
    Santa RosaCA 95403
    (707)522-3310

    Grades: 6-8 | 218 students
  • Santa RosaPivot Online Charter - North BayCharter School
    Ste. D
    Santa RosaCA 95401
    (707)843-4676

    Grades: KG-12 | 154 students
  • Santa RosaRincon Valley Middle School
    4650 Badger Rd.
    Santa RosaCA 95409
    (707)528-5255

    Grades: 7-8 | 861 students
  • Santa RosaRoseland CharterCharter School
    1934 Biwana Dr.
    Santa RosaCA 95407
    (707)545-0102

    Grades: KG-12 | 1137 students
  • Santa RosaSanta Rosa Accelerated CharterCharter School
    4650 Badger Rd.
    Santa RosaCA 95409
    (707)528-5319

    Grades: 5-6 | 128 students
  • Santa RosaSanta Rosa Middle School
    500 E St.
    Santa RosaCA 95404
    (707)528-5281

    Grades: 7-8 | 675 students
  • PetalumaSixth Grade Charter Academy At Petaluma Junior High SchoolCharter School
    700 Bantam Way
    PetalumaCA 94952
    (707)778-4724

    Grades: 6 | 61 students
  • Santa RosaSonoma County Alternative Education ProgramsAlternative School
    5340 Skylane Blvd.
    Santa RosaCA 95403
    (707)524-2876

    Grades: KG-12 | 147 students
  • Santa RosaSonoma County CourtAlternative School
    5340 Skylane Blvd.
    Santa RosaCA 95403
    (707)524-2876

    Grades: KG-12 | 79 students
  • Santa RosaStony Point AcademyCharter School
    3223 Primrose Ave.
    Santa RosaCA 95407
    (707)568-7504

    Grades: KG-12 | 80 students
  • Santa RosaStrawberry Elementary School
    2311 Horseshoe Dr.
    Santa RosaCA 95405
    (707)526-4433

    Grades: 4-6 | 440 students
  • Rohnert ParkTechnology Middle School
    7165 Burton Ave.
    Rohnert ParkCA 94928
    (707)792-4800

    Grades: 6-8 | 483 students
  • SebastopolTwin Hills Charter Middle SchoolCharter School
    1685 Water Trough Rd.
    SebastopolCA 95472
    (707)823-7446

    Grades: 6-8 | 346 students
  • CloverdaleWashington Middle School
    129 S. Washington St.
    CloverdaleCA 95425
    (707)894-1940

    Grades: 5-8 | 398 students
  • SebastopolWest Sonoma County ConsortiumSpecial Education School
    462 Johnson St.
    SebastopolCA 95472
    (707)824-7911

    Grades: KG-12 | 43 students
  • WindsorWindsor Middle School
    9500 Brooks Rd. S.
    WindsorCA 95492
    (707)837-7737

    Grades: 6-8 | 943 students
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.