The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

10,463 schools in California

58 counties · 1011 cities · Public K-12

Public education in California covers 10,463 schools spread across 58 counties. Los Angeles Unified is the largest district by enrollment. The directory below organizes them by geography.

Largest district
Los Angeles Unified406,887 students · 784 schools

Test scores

Reading, SY 2023-24. State average: 47.6% met or exceeded.
Lowest 5 schools
  1. 2.6%
  2. 2.PACE Academy
    Redding
    2.9%
  3. 3.5%
  4. 4.Rio Vista High
    Rio Vista
    3.7%
  5. 3.9%

See all 7,593 schools ranked by score →

Alameda County394 schoolsAlpine County5 schoolsAmador County15 schoolsButte County96 schoolsCalaveras County23 schoolsColusa County23 schoolsContra Costa County280 schoolsDel Norte County16 schoolsEl Dorado County69 schoolsFresno County368 schoolsGlenn County25 schoolsHumboldt County92 schoolsImperial County76 schoolsInyo County23 schoolsKern County279 schoolsKings County67 schoolsLake County43 schoolsLassen County25 schoolsLos Angeles County2,244 schoolsMadera County81 schoolsMarin County75 schoolsMariposa County16 schoolsMendocino County66 schoolsMerced County117 schoolsModoc County10 schoolsMono County15 schoolsMonterey County153 schoolsNapa County43 schoolsNevada County46 schoolsOrange County649 schoolsPlacer County123 schoolsPlumas County15 schoolsRiverside County543 schoolsSacramento County387 schoolsSan Benito County28 schoolsSan Bernardino County583 schoolsSan Diego County766 schoolsSan Francisco County132 schoolsSan Joaquin County251 schoolsSan Luis Obispo County83 schoolsSan Mateo County176 schoolsSanta Barbara County129 schoolsSanta Clara County412 schoolsSanta Cruz County83 schoolsShasta County95 schoolsSierra County7 schoolsSiskiyou County52 schoolsSolano County110 schoolsSonoma County184 schoolsStanislaus County190 schoolsSutter County46 schoolsTehama County41 schoolsTrinity County19 schoolsTulare County196 schoolsTuolumne County30 schoolsVentura County238 schoolsYolo County67 schoolsYuba County41 schools

California school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →