Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / California /Best schools
Rankings · California

Largest schools in Sonoma County, California

Ranked by enrollment — academic rankings appear once test-score data is loaded.

# School City District Enrollment
1 Casa Grande High Petaluma Petaluma Joint Union High 1710
2 Santa Rosa High Santa Rosa 1682
3 Rancho Cotate High Rohnert Park Cotati-Rohnert Park Unified 1611
4 Windsor High Windsor Windsor Unified 1603
5 Maria Carrillo High Santa Rosa Santa Rosa High 1591
6 Montgomery High Santa Rosa Santa Rosa High 1572
7 Analy High Sebastopol West Sonoma County Union High 1466
8 Piner High Santa Rosa Santa Rosa High 1361
9 Roseland Charter charter Santa Rosa Roseland 1293
10 Petaluma High Petaluma Petaluma Joint Union High 1220
11 Cali Calmecac Language Academy charter Windsor Windsor Unified 1168
12 Sonoma Valley High Sonoma Sonoma Valley Unified 1127
13 Elsie Allen High Santa Rosa Santa Rosa High 1055
14 Cesar Chavez Language Academy charter Santa Rosa Santa Rosa Elementary 853
15 California Virtual Academy @ Sonoma charter Simi Valley Liberty Elementary 814
16 Lawrence E. Jones Middle Rohnert Park Cotati-Rohnert Park Unified 791
17 Rincon Valley Middle Santa Rosa Santa Rosa High 786
18 Kenilworth Junior High Petaluma Petaluma Joint Union High 779
19 Oak Grove Elementary/Willowside Middle charter Santa Rosa Oak Grove Union Elementary 742
20 Windsor Middle Windsor Windsor Unified 725
21 Montgomery Junior High Santa Rosa Santa Rosa High 716
22 Yulupa Elementary Santa Rosa Bennett Valley Union Elementary 579
23 Sheppard Elementary Santa Rosa Roseland 573
24 Evergreen Elementary Rohnert Park Cotati-Rohnert Park Unified 558
25 Heartwood Charter charter Petaluma Liberty Elementary 528
26 Mattie Washburn Elementary Santa Rosa Windsor Unified 514
27 Healdsburg High Healdsburg Healdsburg Unified 511
28 Jefferson Elementary Cloverdale Cloverdale Unified 500
29 Loma Vista Immersion Academy charter Petaluma Old Adobe Union 489
30 Penngrove Elementary charter Penngrove Petaluma City Elementary 481
31 Marguerite Hahn Elementary Rohnert Park Cotati-Rohnert Park Unified 468
32 Santa Rosa Junior High Santa Rosa Santa Rosa High 466
33 Roseland Creek Elementary Santa Rosa Roseland 463
34 Wright Elementary Santa Rosa 457
35 Brooks Elementary Windsor Windsor Unified 453
36 Mary Collins Charter School at Cherry Valley charter Petaluma Petaluma Joint Union High 452
37 Petaluma Junior High Petaluma Petaluma Joint Union High 451
38 Hidden Valley Elementary Santa Rosa Santa Rosa Elementary 449
39 Gravenstein Elementary charter Sebastopol Gravenstein Union Elementary 448
40 Robert L. Stevens Elementary Santa Rosa Wright Elementary 448
41 Taylor Mountain Elementary Santa Rosa Bellevue Union 444
42 Thomas Page Academy Cotati Cotati-Rohnert Park Unified 444
43 Credo High charter Rohnert Park Cotati-Rohnert Park Unified 439
44 Monte Vista Elementary Rohnert Park Cotati-Rohnert Park Unified 438
45 Sonoma Mountain Elementary charter Petaluma Old Adobe Union 437
46 Santa Rosa French-American Charter (SRFACS) charter Santa Rosa Santa Rosa Elementary 436
47 Hilliard Comstock Middle Santa Rosa Santa Rosa High 434
48 Roseland Elementary Santa Rosa Roseland 431
49 Technology Middle Rohnert Park Cotati-Rohnert Park Unified 426
50 Meadow View Elementary Santa Rosa Bellevue Union 418
51 Bellevue Elementary Santa Rosa Bellevue Union 417
52 Manzanita Elementary Charter charter Santa Rosa Rincon Valley Union Elementary 412
53 Helen M. Lehman Elementary Santa Rosa Santa Rosa Elementary 411
54 San Miguel Elementary charter Santa Rosa Mark West Union Elementary 407
55 Sequoia Elementary Santa Rosa Rincon Valley Union Elementary 406
56 Washington Cloverdale Cloverdale Unified 401
57 Corona Creek Elementary Petaluma Waugh Elementary 397
58 Healdsburg Elementary Healdsburg Healdsburg Unified 397
59 Mark West Elementary Santa Rosa Mark West Union Elementary 397
60 Pivot Charter School - North Bay charter Santa Rosa Oak Grove Union Elementary 394
61 Village Elementary Charter charter Santa Rosa Rincon Valley Union Elementary 393
62 Altimira Middle Sonoma Sonoma Valley Unified 392
63 Santa Rosa Charter School for the Arts charter Santa Rosa Santa Rosa Elementary 391
64 Cloverdale High Cloverdale Cloverdale Unified 390
65 McKinley Elementary Petaluma Petaluma City Elementary 388
66 John B. Riebli Elementary charter Santa Rosa Mark West Union Elementary 384
67 Grant Elementary Petaluma Petaluma City Elementary 381
68 John Reed Primary Rohnert Park Cotati-Rohnert Park Unified 378
69 Steele Lane Elementary Santa Rosa Santa Rosa Elementary 378
70 Meadow Elementary Petaluma Waugh Elementary 377
71 Madrone Elementary Santa Rosa Rincon Valley Union Elementary 373
72 Bennett Valley Charter charter Santa Rosa Bennett Valley Union Elementary 372
73 J.X. Wilson Elementary Santa Rosa Wright Elementary 371
74 Binkley Elementary Charter charter Santa Rosa Rincon Valley Union Elementary 365
75 Flowery Elementary Sonoma Sonoma Valley Unified 365
76 James Monroe Elementary Santa Rosa Santa Rosa Elementary 361
77 Whited Elementary Charter charter Santa Rosa Rincon Valley Union Elementary 348
78 Austin Creek Elementary Santa Rosa Rincon Valley Union Elementary 336
79 Proctor Terrace Elementary Santa Rosa Santa Rosa Elementary 335
80 Technology High Rohnert Park Cotati-Rohnert Park Unified 329
81 Spring Lake Charter charter Santa Rosa Rincon Valley Union Elementary 328
82 La Tercera Elementary Petaluma Old Adobe Union 325
83 McNear Elementary Petaluma Petaluma City Elementary 311
84 Olivet Elementary Charter charter Santa Rosa Piner-Olivet Union Elementary 310
85 Pathways Charter charter Rohnert Park Harmony Union Elementary 309
86 Kawana Springs Elementary Santa Rosa Bellevue Union 307
87 Luther Burbank Elementary Santa Rosa Santa Rosa Elementary 303
88 Morrice Schaefer Charter charter Santa Rosa Piner-Olivet Union Elementary 303
89 Abraham Lincoln Elementary Santa Rosa Santa Rosa Elementary 299
90 Apple Blossom Sebastopol Twin Hills Union Elementary 296
91 Miwok Valley Elementary Charter charter Petaluma Old Adobe Union 293
92 Old Adobe Elementary Charter charter Petaluma Old Adobe Union 288
93 Healdsburg Junior High Healdsburg Healdsburg Unified 285
94 Hillcrest Middle charter Sebastopol Gravenstein Union Elementary 278
95 Jack London Elementary Santa Rosa Piner-Olivet Union Elementary 275
96 Sebastopol Independent Charter charter Sebastopol Sebastopol Union Elementary 269
97 Prestwood Elementary Sonoma Sonoma Valley Unified 262
98 El Verano Elementary Sonoma Sonoma Valley Unified 257
99 Sassarini Elementary Sonoma Sonoma Valley Unified 251
100 McDowell Elementary Petaluma Petaluma City Elementary 245
101 Richard Crane Elementary Rohnert Park Cotati-Rohnert Park Unified 243
102 Sunridge Charter charter Sebastopol Twin Hills Union Elementary 243
103 Ridgway High (Continuation) Santa Rosa Santa Rosa High 233
104 Park Side Elementary Sebastopol Sebastopol Union Elementary 231
105 University Elementary at La Fiesta Rohnert Park Cotati-Rohnert Park Unified 224
106 Woodland Star Charter charter Glen Ellen Sonoma Valley Unified 220
107 Wilson Elementary Petaluma Wilmar Union Elementary 218
108 Orchard View charter Sebastopol Twin Hills Union Elementary 216
109 Piner-Olivet Charter charter Santa Rosa Piner-Olivet Union Elementary 216
110 Sonoma County Special Education Santa Rosa Sonoma County Office of Education 214
111 Guerneville Elementary (Charter) charter Guerneville Guerneville Elementary 213
112 Sonoma Charter charter Sonoma Sonoma Valley Unified 211
113 Twin Hills Charter Middle charter Sebastopol Twin Hills Union Elementary 204
114 Valley Vista Elementary Petaluma Petaluma City Elementary 194
115 Brook Haven Middle Sebastopol Sebastopol Union Elementary 193
116 Cinnabar Charter charter Petaluma Cinnabar Elementary 186
117 Forestville Academy charter Forestville Forestville Union Elementary 170
118 Liberty Elementary charter Petaluma 161
119 South County Consortium Petaluma Petaluma City Elementary 154
120 Salmon Creek School - A Charter charter Occidental Harmony Union Elementary 144
121 Dunham Charter charter Petaluma Dunham Elementary 138
122 River Montessori Elementary Charter charter Petaluma Old Adobe Union 137
123 West Side Elementary Healdsburg West Side Union Elementary 137
124 Two Rock Elementary Petaluma Two Rock Union 132
125 California Pacific Charter - Sonoma charter Guerneville Guerneville Elementary 128
126 Santa Rosa Accelerated Charter charter Santa Rosa Santa Rosa High 128
127 Northwest Prep Charter charter Santa Rosa Piner-Olivet Union Elementary 124
128 Petaluma Accelerated Charter charter Petaluma Petaluma Joint Union High 123
129 Mark West Charter charter Santa Rosa Mark West Union Elementary 116
130 Kenwood Elementary Kenwood Kenwood 113
131 Alexander Valley Elementary Healdsburg Alexander Valley Union Elementary 112
132 Kid Street Charter charter Santa Rosa Santa Rosa Elementary 108
133 Geyserville New Tech Academy Geyserville Geyserville Unified 106
134 Rincon Valley Partnership Santa Rosa Rincon Valley Union Elementary 105
135 Geyserville Elementary Geyserville Geyserville Unified 96
136 Village Charter charter Santa Rosa Windsor Unified 93
137 San Antonio High (Continuation) Petaluma Petaluma Joint Union High 86
138 Big Picture Learning Windsor Windsor Windsor Unified 80
139 Oak Grove Elementary Sebastopol Oak Grove Union Elementary 78
140 Laguna High Forestville West Sonoma County Union High 75
141 El Camino High Rohnert Park Cotati-Rohnert Park Unified 60
142 Monte Rio Elementary Monte Rio Monte Rio Union Elementary 59
143 Sonoma County Alternative Education Programs Santa Rosa Sonoma County Office of Education 58
144 Horicon Elementary Annapolis 56
145 Liberty Primary Petaluma Liberty Elementary 56
146 Forestville Elementary Forestville Forestville Union Elementary 54
147 Harmony Elementary Occidental Harmony Union Elementary 51
148 Creekside High Sonoma Sonoma Valley Unified 50
149 Gravenstein First Sebastopol Gravenstein Union Elementary 41
150 Marce Becerra Academy Healdsburg Healdsburg Unified 36

All California schools