2026 data report
Average class size in California public schools
Statewide trends and county leaderboards for average class size, sourced directly from CDE SARC. Lower is better.
From CDE SARC, cycles 22-23, 23-24, 24-25. Last refreshed 2026-05-15.
Statewide trend
Median (plum line) and p25–p75 band (mist), all California public schools per cycle.
Best 25 counties — Average class size
- 1Trinity5.0
- 2Mariposa6.6
- 3Mono8.8
- 4Inyo9.8
- 5Plumas11.7
- 6Lassen11.8
- 7Tuolumne12.3
- 8Mendocino14.5
- 9Modoc15.6
- 10Humboldt16.9
- 11Siskiyou17.0
- 12Glenn18.2
- 13Shasta19.2
- 14Lake19.5
- 15Nevada19.6
- 16Sutter20.2
- 17Madera20.4
- 18San Francisco20.6
- 19Sonoma21.2
- 20Los Angeles21.4
- 21Yuba21.5
- 22Santa Barbara21.9
- 23San Benito22.1
- 24Tulare22.1
- 25Tehama22.2
Worst 25 counties — Average class size
- 1Napa26.8
- 2Orange24.7
- 3Ventura24.3
- 4Riverside24.3
- 5Sacramento24.2
- 6Imperial24.0
- 7Merced24.0
- 8Solano23.8
- 9Santa Clara23.8
- 10San Bernardino23.6
- 11Placer23.5
- 12Fresno23.3
- 13San Joaquin23.2
- 14Santa Cruz23.1
- 15San Diego22.9
- 16San Mateo22.8
- 17Kern22.8
- 18San Luis Obispo22.8
- 19Marin22.7
- 20Stanislaus22.6
- 21Kings22.5
- 22Yolo22.5
- 23Monterey22.3
- 24Tehama22.2
- 25Tulare22.1
How we score this
Every California public school's raw number is mapped to a 0–10 score using the absolute anchor table below — no peer-relative ranking.
Average class size
Lower is betterColumn: AVG_SIZE
| Percentile | Raw value | Score |
|---|---|---|
| 5th | 13.12 | 10 |
| 50th | 23.62 | 5 |
| 95th | 30 | 0 |
Values between the 5th and 95th percentile are linearly interpolated. Outside that range, scores clamp at 0 or 10.