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 →

NameCityCountyLevelEnrollmentRating
Evergreen ContinuationSylmarLos Angeles CountyHigh67·
Kingsburg Independent Study HighKingsburgFresno CountyHigh67·
Pine Ridge ElementaryAuberryFresno CountyElementary67·
S.F. County Opportunity (Hilltop)San FranciscoSan Francisco CountyHigh67·
Spring Valley ElementaryOrovilleButte CountyElementary67·
Travis Education CenterFairfieldSolano CountyHigh67·
Whittier Independent StudyWhittierLos Angeles CountyElementary67·
Zoe Barnum HighEurekaHumboldt CountyHigh67·
East High (Continuation)FortunaHumboldt CountyHigh66·
Home & Hosp/Transition SupportSan DiegoSan Diego CountyCombined66·
Peninsula UnionSamoaHumboldt CountyElementary66·
Tulare County CourtVisaliaTulare CountyHigh66·
Dunsmuir ElementaryDunsmuirSiskiyou CountyElementary65·
Elm HighFresnoFresno CountyHigh65·
Grace Smith ElementaryNilandImperial CountyElementary65·
John J. Cairns ContinuationLindsayTulare CountyHigh65·
Junction City ElementaryJunction CityTrinity CountyElementary65·
La Honda ElementaryLa HondaSan Mateo CountyElementary65·
Midway ElementaryFellowsKern CountyElementary65·
S.F. County Civic Center SecondarySan FranciscoSan Francisco CountyHigh65·
SBUSD Virtual AcademyImperial BeachSan Diego CountyElementary65·
San Antonio High (Continuation)PetalumaSonoma CountyHigh65·
Theodore Bird HighSonoraTuolumne CountyHigh65·
Vista de Las CrucesGaviotaSanta Barbara CountyElementary65·
Eel River CommunityFortunaHumboldt CountyHigh64·
Kirby Dorothy CampCity Of CommerceLos Angeles CountyHigh64·
Lakeside ElementaryLos GatosSanta Clara CountyElementary64·
Marin's CommunitySan RafaelMarin CountyHigh64·
Mountain View Learning AcademyAlpineSan Diego CountyElementary64·
Pacific Community CharterPoint ArenaMendocino CountyCombined64·
Rancho Learning Center (Alternative)ArcadiaLos Angeles CountyCombined64·
Shade CanyonKelseyvilleLake CountyElementary64·
Sierra HighFillmoreVentura CountyHigh64·
Whitmore ElementaryWhitmoreShasta CountyElementary64·
Eel River CharterCoveloMendocino CountyElementary63·
Ipakanni Early College CharterOrovilleButte CountyCombined63·
Oak Tree Community DayPalmdaleLos Angeles CountyElementary63·
Sonoma County Virtual AcademyWindsorSonoma CountyHigh63·
Sven Lokrantz Special Education CenterResedaLos Angeles CountyCombined63·
Centinela Valley Independent StudyLawndaleLos Angeles CountyHigh62·
FallsvaleForest FallsSan Bernardino CountyElementary62·
Jack London ContinuationVan NuysLos Angeles CountyHigh62·
Lagunita ElementarySalinasMonterey CountyElementary62·
Metropolitan ContinuationLos AngelesLos Angeles CountyHigh62·
Orleans ElementaryOrleansHumboldt CountyElementary62·
Pacific Beach HighSan Luis ObispoSan Luis Obispo CountyHigh62·
Sheridan ElementarySheridanPlacer CountyElementary62·
Soledad Virtual AcademySoledadMonterey CountyCombined62·
Summit View Independent StudyRiversideRiverside CountyCombined62·
Acalanes Center for Independent StudyWalnut CreekContra Costa CountyHigh61·
Creston ElementaryCrestonSan Luis Obispo CountyElementary61·
Delphic ElementaryMontagueSiskiyou CountyElementary61·
Dunsmuir HighDunsmuirSiskiyou CountyHigh61·
Guajome Learning CentersVistaSan Diego CountyCombined61·
Madera County Independent AcademyMaderaMadera CountyCombined61·
McKittrick ElementaryMcKittrickKern CountyElementary61·
Millennium High AlternativePiedmontAlameda CountyHigh61·
Mission ValleyLompocSanta Barbara CountyElementary61·
Mulberry ElementaryBrawleyImperial CountyElementary61·
Phoenix ContinuationLos AngelesLos Angeles CountyHigh61·
Tres Pinos ElementaryTres PinosSan Benito CountyElementary61·
Venture (Alternative)San RamonContra Costa CountyCombined61·
Victress Bower School for Exceptional StudentsNorcoRiverside CountyCombined61·
William Tell Aggeler Opportunity HighChatsworthLos Angeles CountyHigh61·
Bridgepoint HighNewarkAlameda CountyHigh60·
California Republic Leadership Academy Yorba LindaYorba LindaOrange CountyElementary60·
Camille Creek CommunityNapaNapa CountyHigh60·
Helm ElementaryHelmFresno CountyElementary60·
La Vida CharterWillitsMendocino CountyCombined60·
Mid Valley Alternative CharterHanfordKings CountyElementary60·
Mt. Signal Virtual AcademyEl CentroImperial CountyHigh60·
Prospect High (Continuation)Pleasant HillContra Costa CountyHigh60·
Santa Paula Unified School District Independent StudiesSanta PaulaVentura CountyCombined60·
Sierra PrimaryHerlongLassen CountyElementary60·
Alpha Technology MiddleElvertaSacramento CountyMiddle59·
Baker ElementaryBakerSan Bernardino CountyElementary59·
Clear Passage Educational CenterLong BeachLos Angeles CountyHigh59·
Oasis Continuation HighKingsburgFresno CountyHigh59·
Paradise ElementaryModestoStanislaus CountyElementary59·
SherwoodWillitsMendocino CountyElementary59·
Violet Heintz Education AcademyFresnoFresno CountyHigh59·
Goodwill HighVictorvilleSan Bernardino CountyHigh58·
Irvine Unified School District Virtual AcademyIrvineOrange CountyElementary58·
Pleasant Valley ElementarySan MiguelSan Luis Obispo CountyElementary58·
Ralph J. Bunche Continuation HighOaklandAlameda CountyHigh58·
Yellen Learning CenterPalmdaleLos Angeles CountyElementary58·
Covina-Valley Learning Options AcademyCovinaLos Angeles CountyCombined57·
Enterprise HighKermanFresno CountyHigh57·
Laguna HighForestvilleSonoma CountyHigh57·
Live Oak AlternativeLive OakSutter CountyCombined57·
Sanhedrin AlternativeWillitsMendocino CountyHigh57·
Unity Middle College HighOrangeOrange CountyHigh57·
Valley Oak Online Learning AcademyOakdaleStanislaus CountyCombined57·
Washington Unified Virtual AcademyWest SacramentoYolo CountyElementary57·
William J. Johnston Community DaySan PedroLos Angeles CountyHigh57·
Alameda County Juvenile Hall/CourtSan LeandroAlameda CountyCombined56·
Ark Independent StudiesSanta CruzSanta Cruz CountyHigh56·
Cesar Chavez Early Learning CenterSan JoseSanta Clara CountyElementary56·
Clovis Community Day SecondaryClovisFresno CountyHigh56·
Liberty PrimaryPetalumaSonoma CountyElementary56·
McClellan High (Continuation)AntelopeSacramento CountyHigh56·
Oakdale CharterOakdaleStanislaus CountyHigh56·
Stanislaus County West CampusModestoStanislaus CountyCombined56·
Valley Center PrepValley CenterSan Diego CountyCombined56·
Cuyama Valley HighNew CuyamaSanta Barbara CountyHigh55·
Donner Trail ElementaryKingvaleNevada CountyElementary55·
Edward P. DuplexWheatlandYuba CountyHigh55·
Highland Park ContinuationLos AngelesLos Angeles CountyHigh55·
Latrobe ElementaryShingle SpringsEl Dorado CountyElementary55·
Milpitas Middle College HighMilpitasSanta Clara CountyHigh55·
Oceanside Unified School District Adult Transition ProgramOceansideSan Diego CountyHigh55·
Open Door CharterSalinasMonterey CountyHigh55·
Paloma Creek HighAtascaderoSan Luis Obispo CountyHigh55·
Richard A. Alonzo Community DayLos AngelesLos Angeles CountyHigh55·
Snelling-Merced Falls ElementarySnellingMerced CountyElementary55·
Sonoma County Alternative Education ProgramsSanta RosaSonoma CountyCombined55·
Berkeley Technology AcademyBerkeleyAlameda CountyHigh54·
Bradley ElementaryBradleyMonterey CountyElementary54·
Chaparral High (Continuation)San DimasLos Angeles CountyHigh54·
Lovell HighCutlerTulare CountyHigh54·
McCloud ElementaryMccloudSiskiyou CountyElementary54·
Mt. Olive Innovation and Technology HighDuarteLos Angeles CountyHigh54·
Peak to Peak Mountain CharterPine Mountain ClubKern CountyElementary54·
Ralph Richardson CenterCarmichaelSacramento CountyCombined54·
Templeton HomeTempletonSan Luis Obispo CountyElementary54·
The Bridge AcademySan MateoSan Mateo CountyHigh54·
Van Duzen ElementaryMad RiverTrinity CountyElementary54·
Westwood HighWestwoodLassen CountyHigh54·
Freedom HomeMaderaMadera CountyCombined53·
Open Door CharterSalinasMonterey CountyHigh53·
Phoenix SecondaryFresnoFresno CountyHigh53·
Richvale ElementaryRichvaleButte CountyElementary53·
Santa Clara ElementarySanta PaulaVentura CountyElementary53·
Homestead (Alternative)VenturaVentura CountyElementary52·
Trust Blended LearningSpring ValleySan Diego CountyElementary52·
Diamond Valley ElementaryMarkleevilleAlpine CountyElementary51·
Freshwater Charter MiddleEurekaHumboldt CountyMiddle51·
Leggett Valley ElementaryLeggettMendocino CountyElementary51·
Martin Luther King HighDavisYolo CountyHigh51·
Mountain ParkMonroviaLos Angeles CountyCombined51·
Nevada County Special EducationNevada CityNevada CountyElementary51·
Ridgeview High (Continuation)ParadiseButte CountyHigh51·
Summerland ElementarySummerlandSanta Barbara CountyElementary51·
Surprise Valley ElementaryCedarvilleModoc CountyElementary51·
Tehama County Special EducationRed BluffTehama CountyCombined51·
Thurgood MarshallComptonLos Angeles CountyCombined51·
Youth Opportunities UnlimitedLos AngelesLos Angeles CountyHigh51·
Albert Einstein ContinuationNorth HillsLos Angeles CountyHigh50·
Bridgeport ElementaryBridgeportMono CountyElementary50·
Earl F. Johnson High (Continuation)HanfordKings CountyHigh50·
Enterprise AlternativeClovisFresno CountyCombined50·
Floyd I. MarchusConcordContra Costa CountyCombined50·
Irwin O. AddicottFresnoFresno CountyElementary50·
Mt. Tallac HighSouth Lake TahoeEl Dorado CountyHigh50·
Reid HighLong BeachLos Angeles CountyHigh50·
San Joaquin Valley HighParlierFresno CountyHigh50·
Vicente Martinez HighMartinezContra Costa CountyHigh50·
Wellington M. Smith Jr.SalinasMonterey CountyCombined50·
Butte County Special EducationOrovilleButte CountyCombined49·
Canyon Oaks HighMonroviaLos Angeles CountyHigh49·
Global Education Academy 2Los AngelesLos Angeles CountyElementary49·
Grand Island ElementaryGrimesColusa CountyElementary49·
Independence High (Continuation)Sutter CreekAmador CountyHigh49·
Rare Earth High (Continuation)RosamondKern CountyHigh49·
Ripperdan Community DayMaderaMadera CountyHigh49·
Santa Barbara County Special EducationSanta BarbaraSanta Barbara CountyCombined49·
Tioga HighGrovelandTuolumne CountyHigh49·
Briones (Alternative)MartinezContra Costa CountyCombined48·
Cambridge HighCoalingaFresno CountyHigh48·
Camptonville ElementaryCamptonvilleYuba CountyElementary48·
Creekside HighSonomaSonoma CountyHigh48·
Dan M. Issacs Avalon HighWilmingtonLos Angeles CountyHigh48·
Ednovate - Encore Arts and Media College PrepLos AngelesLos Angeles CountyHigh48·
El Camino HighRohnert ParkSonoma CountyHigh48·
Fairfield ElementaryDavisYolo CountyElementary48·
Monarch AcademyMariposaMariposa CountyCombined48·
Monte Vista Independent StudyCosta MesaOrange CountyHigh48·
Young Adult ProgramFremontAlameda CountyHigh48·
Boys Republic HighChino HillsSan Bernardino CountyHigh47·
Captain Cooper ElementaryBig SurMonterey CountyElementary47·
Cesar Chavez CommunityWoodlandYolo CountyHigh47·
Danbury Special EducationClaremontLos Angeles CountyElementary47·
Exeter Independent Study (Alternative)ExeterTulare CountyCombined47·
Folsom Lake HighFolsomSacramento CountyHigh47·
Hintil Kuu Ka Child Development CenterOaklandAlameda CountyElementary47·
Life Learning Academy CharterSan FranciscoSan Francisco CountyHigh47·
Vallejo Adult TransitionVallejoSolano CountyHigh47·
AlessandroMoreno ValleyRiverside CountyCombined46·
Evergreen HighOakhurstMadera CountyHigh46·
Herlong HighHerlongLassen CountyHigh46·
John F. Cruikshank Jr.StocktonSan Joaquin CountyCombined46·
Kings Mountain ElementaryWoodsideSan Mateo CountyElementary46·
Moneta ContinuationGardenaLos Angeles CountyHigh46·
North Coastal Consortium SchoolsSan MarcosSan Diego CountyCombined46·
Nueva Vista Continuation HighLa PuenteLos Angeles CountyHigh46·
Pope Valley ElementaryPope ValleyNapa CountyElementary46·
San Andreas High (Continuation)LarkspurMarin CountyHigh46·
Siskiyou Avenue ElementaryOrovilleButte CountyElementary46·
We the People HighLong BeachLos Angeles CountyHigh46·
Yosemite National Park El PortalEl PortalMariposa CountyElementary46·
Afflerbaugh-Paige CampLa VerneLos Angeles CountyHigh45·
Calico Continuation HighYermoSan Bernardino CountyHigh45·
Carpinteria FamilyCarpinteriaSanta Barbara CountyElementary45·
Castro Valley Virtual AcademyCastro ValleyAlameda CountyCombined45·
Chaparral HighEl CajonSan Diego CountyHigh45·
Coleville HighColevilleMono CountyHigh45·
Hume Lake CharterHumeFresno CountyCombined45·
Independence Continuation HighMaderaMadera CountyHigh45·
Palo Alto Middle College HighLos Altos HillsSanta Clara CountyHigh45·
Promise AcademyLancsterLos Angeles CountyElementary45·
Whitman ContinuationLos AngelesLos Angeles CountyHigh45·
Yosemite School Community Day (7-12)MantecaSan Joaquin CountyHigh45·
Dario Cassina HighSonoraTuolumne CountyHigh44·
Henry David Thoreau ContinuationWoodland HillsLos Angeles CountyHigh44·
Mountain ElementaryGasquetDel Norte CountyElementary44·
Mountain HighLake ArrowheadSan Bernardino CountyHigh44·
North Star AcademySutter CreekAmador CountyCombined44·
Orcutt School for Independent StudySanta MariaSanta Barbara CountyElementary44·
PACE AcademyReddingShasta CountyElementary44·
Paradise eLearning AcademyParadiseButte CountyCombined44·
Piute Mountain ElementaryCalienteKern CountyElementary44·
San Mateo County Special EducationRedwood CitySan Mateo CountyCombined44·
Santa Clara County CourtSan JoseSanta Clara CountyHigh44·
South Bay CharterEurekaHumboldt CountyElementary44·
Willow Creek ElementaryMontagueSiskiyou CountyElementary44·
Big Valley Jr. Sr. HighBieberLassen CountyHigh43·
Chicago Park Community CharterGrass ValleyNevada CountyElementary43·
Cressey ElementaryCresseyMerced CountyElementary43·
Ellington (Duke) High (Continuation)Los AngelesLos Angeles CountyHigh43·
Liberty HighBeniciaSolano CountyHigh43·
PVUSD Virtual AcademyWatsonvilleSanta Cruz CountyCombined43·
Princeton HighPrincetonColusa CountyHigh43·
S. William Abel AcademyWilliamsColusa CountyHigh43·
San Joaquin High (Continuation)McFarlandKern CountyHigh43·
Sequoia Union ElementaryLemon CoveTulare CountyMiddle43·
Vallecito Continuation HighAltavilleCalaveras CountyHigh43·
Valley Oaks High (Alternative)PetalumaSonoma CountyHigh43·
California Avenue ElementaryVistaSan Diego CountyElementary42·
California School for the BlindFremontAlameda CountyCombined42·
Castle Rock ElementaryCastellaShasta CountyElementary42·
Mt. McKinleyMartinezContra Costa CountyHigh42·
New School Community DayWatsonvilleSanta Cruz CountyHigh42·
Rocklin Alternative Education CenterRocklinPlacer CountyCombined42·
Silver Valley AcademyDaggettSan Bernardino CountyCombined42·
Sonoma County CourtSanta RosaSonoma CountyCombined42·
Tuolumne County Special EducationSonoraTuolumne CountyCombined42·
Berry Creek ElementaryBerry CreekButte CountyElementary41·
Brea Canyon High (Continuation)BreaOrange CountyHigh41·
Happy Camp HighHappy CampSiskiyou CountyHigh41·
Inverness ElementaryInvernessMarin CountyElementary41·

California school rankings

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