Sonoma County Public Middle Schools

All
(190)
All
(190)
 
High
(49)
High
(49)
 
Middle
(38)
Middle
(38)
 
Elementary
(127)
Elementary
(127)
 
Charter
(55)
Charter
(55)
 
Private
(61)
Private
(61)
 

Sonoma County Public Middle Schools

  • School Location Grades Students
  • Petaluma South County Consortium Special Education School
    200 Douglas St.
    Petaluma, CA 94952
    (707)778-4641

    Grades: K-12 | 94 students
  • Petaluma Petaluma Accelerated Charter Magnet School
    Charter School
    110 Ellis St.
    Petaluma, CA 94952
    (707)778-4750

    Grades: 7-8 | 48 students
  • Sonoma Adele Harrison Middle School
    1150 Brd.way
    Sonoma, CA 95476
    (707)935-6080

    Grades: 6-8 | 415 students
  • Sonoma Altimira Middle School
    17805 Arnold Dr.
    Sonoma, CA 95476
    (707)935-6020

    Grades: 6-8 | 557 students
  • Windsor Bridges Community Based School North County Consortium Special Education School
    9291 Old Redwood Hwy, Bldg. 50
    Windsor, CA 95492
    (707)837-7727

    Grades: 2-12 | 44 students
  • Sebastopol Brook Haven Elementary School
    7905 Valentine Ave.
    Sebastopol, CA 95472
    (707)829-4590

    Grades: 5-8 | 261 students
  • Windsor Brooks Elementary School
    750 Natalie Dr.
    Windsor, CA 95492
    (707)837-7717

    Grades: 4-5 | 459 students
  • Petaluma Crossroads Middle School Alternative School
    700 Bantam Way
    Petaluma, CA 94952
    (707)778-4793

    Grades: 7-9 | 18 students
  • Petaluma Dunham Elementary School
    4111 Roblar Rd.
    Petaluma, CA 94952
    (707)795-5050

    Grades: 6 | 9 students
  • Cloverdale Eagle Creek Alternative School
    322 N. Washington St.
    Cloverdale, CA 95425
    (707)894-1900

    Grades: 9-10 | 7 students
  • Geyserville Geyserville New Technical Academy
    1300 Moody Ln.
    Geyserville, CA 95441
    (707)857-3592

    Grades: 6-12 | 116 students
  • Healdsburg Healdsburg Junior High School
    315 Grant St.
    Healdsburg, CA 95448
    (707)431-3410

    Grades: 6-8 | 366 students
  • Santa Rosa Herbert Slater Middle School
    3500 Sonoma Ave.
    Santa Rosa, CA 95405
    (707)528-5241

    Grades: 7-8 | 759 students
  • Sebastopol Hillcrest Middle School Magnet School
    Charter School
    725 Bloomfield Rd.
    Sebastopol, CA 95472
    (707)823-7653

    Grades: 6-8 | 255 students
  • Santa Rosa Hilliard Comstock Middle School
    2750 W. Steele Ln.
    Santa Rosa, CA 95403
    (707)528-5266

    Grades: 7-8 | 366 students
  • Petaluma Kenilworth Junior High School
    800 Riesling Rd.
    Petaluma, CA 94954
    (707)778-4710

    Grades: 7-8 | 884 students
  • Santa Rosa Lawrence Cook Middle School
    2480 Sebastopol Rd.
    Santa Rosa, CA 95407
    (707)528-5156

    Grades: 7-8 | 407 students
  • Rohnert Park Lawrence E. Jones Middle School Magnet School
    5164 Snyder Ln.
    Rohnert Park, CA 94928
    (707)588-5600

    Grades: 6-8 | 774 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 Junior High School
    700 Bantam Way
    Petaluma, CA 94952
    (707)778-4724

    Grades: 7-8 | 638 students
  • Santa Rosa Piner-olivet Charter Charter School
    2707 Francisco Ave.
    Santa Rosa, CA 95403
    (707)522-3310

    Grades: 6-8 | 218 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 Rincon Valley Middle School
    4650 Badger Rd.
    Santa Rosa, CA 95409
    (707)528-5255

    Grades: 7-8 | 908 students
  • Santa Rosa Roseland Charter Charter School
    100 Sebastopol Rd.
    Santa Rosa, CA 95407
    (707)545-0102

    Grades: K-12 | 1220 students
  • Santa Rosa Santa Rosa Accelerated Charter Charter School
    4650 Badger Rd.
    Santa Rosa, CA 95409
    (707)528-5319

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

    Grades: 7-8 | 687 students
  • Petaluma Sixth Grade Charter Academy At Petaluma Junior High School Charter School
    700 Bantam Way
    Petaluma, CA 94952
    (707)778-4724

    Grades: 6 | 39 students
  • Santa Rosa Sonoma County Alternative Education Programs Alternative School
    5340 Skylane Blvd.
    Santa Rosa, CA 95403
    (707)524-2876

    Grades: K-12 | 100 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 Special Education Special Education School
    5340 Skylane Blvd.
    Santa Rosa, CA 95403
    (707)524-2710

    Grades: K-12 | 387 students
  • Santa Rosa Stony Point Academy Charter School
    3223 Primrose Ave.
    Santa Rosa, CA 95407
    (707)568-7504

    Grades: K-12 | 108 students
  • Santa Rosa Strawberry Elementary School
    2311 Horseshoe Dr.
    Santa Rosa, CA 95405
    (707)526-4433

    Grades: 4-6 | 441 students
  • Rohnert Park Technology Middle School
    7165 Burton Ave.
    Rohnert Park, CA 94928
    (707)792-4800

    Grades: 6-8 | 495 students
  • Sebastopol Twin Hills Charter Middle School Charter School
    1685 Water Trough Rd.
    Sebastopol, CA 95472
    (707)823-7446

    Grades: 6-8 | 320 students
  • Show 3 more public schools in Sonoma County, CA
Recent Articles
August 16, 2018
Bullying is becoming the red hot topic in education circles today, and the U.S. Department of Education is taking note. Learn about the anti-bullying summit held by Education Secretary Arne Duncan and how schools may finally put an end to bullying.
July 12, 2018
Being a teacher has never been easy but changes in federal funding and legislation have made it harder than ever for public school teachers. Keep reading to learn more.
July 12, 2018
Meal delivery services are all the rage these days, but could they be the solution to the school lunch problem? Keep reading to find out!