Top Sonoma County Public Middle Schools

All
(173)
All
(173)
 
High
(44)
High
(44)
 
Middle
(59)
Middle
(59)
 
Elementary
(131)
Elementary
(131)
 
Charter
(50)
Charter
(50)
 
Private
(61)
Private
(61)
 

Top Sonoma County Public Middle Schools (2018-19)

  • School Location Grades 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
  • Sebastopol Brook Haven Elementary School
    7905 Valentine Ave.
    Sebastopol, CA 95472
    (707)829-4590

    Grades: 5-8 | 261 students
  • Windsor Cali Calmecac Language Academy Charter School
    9941 Starr Rd.
    Windsor, CA 95492
    (707)837-7747

    Grades: K-8 | 1081 students
  • Santa Rosa Cesar Chavez Language Academy Charter School
    2750 W. Steele Ln.
    Santa Rosa, CA 95401
    (707)528-5011

    Grades: K-8 | 181 students
  • Petaluma Cinnabar Charter Charter School
    286 Skillman Ln.
    Petaluma, CA 94952
    (707)765-4345

    Grades: K-8 | 252 students
  • Petaluma Crossroads Middle School Alternative School
    700 Bantam Way
    Petaluma, CA 94952
    (707)778-4793

    Grades: 7-9 | 18 students
  • Cazadero Fort Ross Elementary School
    30600 Seaview Rd.
    Cazadero, CA 95421
    (707)847-3390

    Grades: K-8 | 28 students
  • Sebastopol Gravenstein Community Day Alternative School
    3840 Twig Ave.
    Sebastopol, CA 95472
    (707)823-7008

    Grades: K-8 | n/a students
  • Guerneville Guerneville Elementary School
    14630 Armstrong Woods Rd.
    Guerneville, CA 95446
    (707)869-2864

    Grades: K-8 | 281 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
  • Annapolis Horicon Elementary School
    35555 Annapolis Rd.
    Annapolis, CA 95412
    (707)886-5322

    Grades: K-8 | 47 students
  • Stewarts Point Kashia Elementary School
    31510 Skaggs Springs Rd.
    Stewarts Point, CA 95480
    (415)328-4076

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

    Grades: 7-8 | 884 students
  • Santa Rosa Kid Street Learning Center Charter Charter School
    709 Davis St.
    Santa Rosa, CA 95406
    (707)525-9223

    Grades: K-7 | 94 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
  • Santa Rosa Lewis Opportunity High School Alternative School
    2230 Lomitas Ave.
    Santa Rosa, CA 95404
    (707)284-8225

    Grades: 7-12 | n/a students
  • Petaluma Live Oak Charter Charter School
    100 Gnoss Concourse Bldg. 1
    Petaluma, CA 94952
    (707)762-9020

    Grades: K-8 | 289 students
  • Santa Rosa Mark West Charter Charter School
    5350 Faught Rd.
    Santa Rosa, CA 95403
    (707)524-2741

    Grades: K-8 | 126 students
  • Petaluma Mary Collins Charter School At Cherry Valley Charter School
    1001 Cherry St.
    Petaluma, CA 94952
    (707)778-4740

    Grades: K-8 | 386 students
  • Monte Rio Monte Rio Elementary School
    20700 Foothill Dr.
    Monte Rio, CA 95462
    (707)865-2266

    Grades: K-8 | 84 students
  • Cazadero Montgomery Elementary School
    18620 Fort Ross Rd.
    Cazadero, CA 95421
    (707)632-5221

    Grades: K-8 | 35 students
  • Santa Rosa Northwest Prep Charter Charter School
    2590 Piner Rd.
    Santa Rosa, CA 95401
    (707)522-3320

    Grades: 7-12 | 95 students
  • Santa Rosa Nueva Vista High School Alternative School
    2230 Lomitas Ave.
    Santa Rosa, CA 95404
    (707)522-3291

    Grades: 7-12 | n/a students
  • Santa Rosa Oak Grove Elementary/willowside Middle School Charter School
    5285 Hall Rd.
    Santa Rosa, CA 95401
    (707)542-3322

    Grades: 1-8 | 745 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
  • Sebastopol Reach Elementary School Charter School
    7285 Hayden Ave.
    Sebastopol, CA 95472
    (707)823-8618

    Grades: K-8 | 100 students
  • Show 24 more public schools in Sonoma County, CA
Recent Articles
The Common Core State Standards Initiative has changed the course of education in the United States, particularly with its emphasis on standardized testing. But how does standardized testing affect teaching quality? Keep reading to find out.
When asked to rank the quality of their child's school, most parents rated it a B average. And yet politicians would have you believe that the American public-school system is failing. How are America's public schools really doing, and how do we know?
The high school graduation rate is in a constant state of change and dropout rates affect more than the individual student. Read on to learn about factors influencing high school graduation rates and what schools can do to improve them.