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
Plummer ElementaryNorth HillsLos Angeles CountyElementary600·
Sparks MiddleLa PuenteLos Angeles CountyMiddle600·
Theodore Judah ElementaryFolsomSacramento CountyElementary600·
Alexander Hamilton ElementaryStocktonSan Joaquin CountyElementary599·
Bellevue ElementaryAtwaterMerced CountyElementary599·
Elliott Ranch ElementaryElk GroveSacramento CountyElementary599·
Mountain Vista ElementaryIndioRiverside CountyElementary599·
Pulliam ElementaryStocktonSan Joaquin CountyElementary599·
Riverbank ElementaryWest SacramentoYolo CountyElementary599·
STEM Academy at Bernstein HighHollywoodLos Angeles CountyHigh599·
Signal Hill ElementarySignal HillLos Angeles CountyElementary599·
Towers ElementaryTorranceLos Angeles CountyElementary599·
Unidos MiddleNapaNapa CountyMiddle599·
Upland Junior HighUplandSan Bernardino CountyMiddle599·
Bob Holcomb ElementarySan BernardinoSan Bernardino CountyElementary598·
Bon View ElementaryOntarioSan Bernardino CountyElementary598·
George De La Torre Jr. ElementaryWilmingtonLos Angeles CountyElementary598·
Gerald R. Ford ElementaryIndian WellsRiverside CountyElementary598·
King ElementaryLong BeachLos Angeles CountyElementary598·
Mangini Ranch ElementaryFolsomSacramento CountyElementary598·
Nava College Preparatory AcademyLos AngelesLos Angeles CountyHigh598·
Pioneer ElementaryEscondidoSan Diego CountyElementary598·
Raymond ElementaryFullertonOrange CountyElementary598·
Rowan Avenue ElementaryLos AngelesLos Angeles CountyElementary598·
William McKinley ElementaryCoronaRiverside CountyElementary598·
Windmill Springs ElementarySan JoseSanta Clara CountyElementary598·
Chapman Heights ElementaryYucaipaSan Bernardino CountyElementary597·
Cunningham ElementaryTurlockStanislaus CountyElementary597·
Edgewood MiddleWest CovinaLos Angeles CountyMiddle597·
Emma Wilson ElementaryChicoButte CountyElementary597·
Franklin ElementarySanta MonicaLos Angeles CountyElementary597·
Fremont Academy of Engineering and DesignPomonaLos Angeles CountyHigh597·
Fresno County Special EducationFresnoFresno CountyCombined597·
Heritage ElementaryTulareTulare CountyElementary597·
Marshall Pomeroy ElementaryMilpitasSanta Clara CountyElementary597·
Mesa ElementarySomisVentura CountyElementary597·
Pacific ElementarySacramentoSacramento CountyElementary597·
Richmond Street ElementaryEl SegundoLos Angeles CountyElementary597·
Sierra Madre MiddleSierra MadreLos Angeles CountyMiddle597·
Spring Valley AcademySpring ValleySan Diego CountyMiddle597·
Tyrrell ElementaryHaywardAlameda CountyElementary597·
Barry ElementaryYuba CitySutter CountyElementary596·
Citrus ElementaryFontanaSan Bernardino CountyElementary596·
Hercules MiddleHerculesContra Costa CountyMiddle596·
Hughson ElementaryHughsonStanislaus CountyElementary596·
Monroe ElementaryRiversideRiverside CountyElementary596·
Potrero ElementaryEl MonteLos Angeles CountyElementary596·
Rice Canyon ElementaryLake ElsinoreRiverside CountyElementary596·
Strandwood ElementaryPleasant HillContra Costa CountyElementary596·
Temecula Valley CharterWinchesterRiverside CountyElementary596·
Veva Blunt ElementaryVisaliaTulare CountyElementary596·
Willard MiddleBerkeleyAlameda CountyMiddle596·
Arcade MiddleSacramentoSacramento CountyMiddle595·
Del Rio ElementaryBakersfieldKern CountyElementary595·
Grovecenter ElementaryWest CovinaLos Angeles CountyElementary595·
James Franklin Smith ElementarySan JoseSanta Clara CountyElementary595·
Lashon AcademyVan NuysLos Angeles CountyElementary595·
Lincrest ElementaryYuba CitySutter CountyElementary595·
Los Alisos IntermediateMission ViejoOrange CountyMiddle595·
Summer Lake ElementaryOakleyContra Costa CountyElementary595·
Vinland ElementaryFresnoFresno CountyElementary595·
Arlington ElementaryTorranceLos Angeles CountyElementary594·
Chaparral Prep AcademyPalmdaleLos Angeles CountyElementary594·
Crestwood ElementaryVisaliaTulare CountyElementary594·
Edward Hyatt World Language AcademySan JacintoRiverside CountyElementary594·
Howard Cattle ElementaryChinoSan Bernardino CountyElementary594·
Irwin Academy of Performing ArtsVictorvilleSan Bernardino CountyElementary594·
Millview ElementaryMaderaMadera CountyElementary594·
Mission ElementaryRedlandsSan Bernardino CountyElementary594·
Mountain View MiddleBakersfieldKern CountyMiddle594·
Sequoia ElementaryPleasant HillContra Costa CountyElementary594·
West Fresno ElementaryFresnoFresno CountyElementary594·
Yu (Alice Fong) ElementarySan FranciscoSan Francisco CountyElementary594·
Argonaut HighJacksonAmador CountyHigh593·
Carpinteria Senior HighCarpinteriaSanta Barbara CountyHigh593·
Erma B. Reese ElementaryLodiSan Joaquin CountyElementary593·
Fremont ElementaryRiversideRiverside CountyElementary593·
KIPP Iluminar AcademyLos AngelesLos Angeles CountyElementary593·
Las Flores MiddleLas FloresOrange CountyMiddle593·
Manuel L. Real ElementaryPerrisRiverside CountyElementary593·
Orangevale Open K-8Fair OaksSacramento CountyElementary593·
Windrows ElementaryEtiwandaSan Bernardino CountyElementary593·
Akers ElementaryN.A.S. LemooreKings CountyElementary592·
Anacapa MiddleVenturaVentura CountyMiddle592·
Andrew N. Christensen MiddleLivermoreAlameda CountyMiddle592·
Animo Inglewood Charter HighInglewoodLos Angeles CountyHigh592·
Dr. Reynaldo J. Carreon Jr. AcademyIndioRiverside CountyElementary592·
Helen M. Wilcox ElementaryOrovilleButte CountyElementary592·
Meadow Park ElementaryIrvineOrange CountyElementary592·
Montevideo ElementarySan RamonContra Costa CountyElementary592·
Willow Cove ElementaryPittsburgContra Costa CountyElementary592·
Agnes L. Smith ElementaryHuntington BeachOrange CountyElementary591·
Alisal CommunitySalinasMonterey CountyElementary591·
Alpine ElementaryLittlerockLos Angeles CountyElementary591·
Fairview ElementaryFairfieldSolano CountyElementary591·
Golden West ElementaryMantecaSan Joaquin CountyElementary591·
John O. Tynes ElementaryPlacentiaOrange CountyElementary591·
Piedmont MiddleSan JoseSanta Clara CountyMiddle591·
Sierra MiddleStocktonSan Joaquin CountyMiddle591·
Theodore Roosevelt ElementaryBurbankLos Angeles CountyElementary591·
Thomas Jefferson MiddleIndioRiverside CountyMiddle591·
Thomas Jefferson MiddleWascoKern CountyMiddle591·
Anna McKenney IntermediateMarysvilleYuba CountyMiddle590·
Aspire Richmond Ca. College Preparatory AcademyRichmondContra Costa CountyHigh590·
Ayer ElementaryFresnoFresno CountyElementary590·
Camarillo Academy of Progressive EducationCamarilloVentura CountyCombined590·
Cobblestone ElementaryPlumas LakeYuba CountyElementary590·
Haddon Avenue ElementaryPacoimaLos Angeles CountyElementary590·
Hort ElementaryBakersfieldKern CountyElementary590·
Lake Balboa College Preparatory Magnet K-12Lake BalboaLos Angeles CountyCombined590·
Mar Vista ElementaryLos AngelesLos Angeles CountyElementary590·
Obsidian MiddleClearlakeLake CountyMiddle590·
Porter ElementarySan DiegoSan Diego CountyElementary590·
Dunsmore ElementaryLa CrescentaLos Angeles CountyElementary589·
Hancock Park ElementaryLos AngelesLos Angeles CountyElementary589·
Hermosa Valley ElementaryHermosa BeachLos Angeles CountyMiddle589·
Mariemont ElementarySacramentoSacramento CountyElementary589·
Perdew ElementaryEtiwandaSan Bernardino CountyElementary589·
Redwood MiddleThousand OaksVentura CountyMiddle589·
Rio Bravo ElementaryBakersfieldKern CountyElementary589·
Sultana ElementaryOntarioSan Bernardino CountyElementary589·
Ulysses Grant ElementaryColtonSan Bernardino CountyElementary589·
WESM Health/Sports MedicineLos AngelesLos Angeles CountyHigh589·
Alta California ElementaryPanorama CityLos Angeles CountyElementary588·
Barton (Clara) ElementaryAnaheimOrange CountyElementary588·
Beckford Charter for Enriched StudiesNorthridgeLos Angeles CountyElementary588·
Country Springs ElementaryChino HillsSan Bernardino CountyElementary588·
Fernando Rivera IntermediateDaly CitySan Mateo CountyMiddle588·
Juniper ElementaryEscondidoSan Diego CountyElementary588·
KIPP Empower AcademyLos AngelesLos Angeles CountyElementary588·
Lennox Mathematics Science and Technology AcademyLennoxLos Angeles CountyHigh588·
McKinley ElementarySan DiegoSan Diego CountyElementary588·
Ocotillo ElementaryPalmdaleLos Angeles CountyElementary588·
Oliver Wendell Holmes Junior HighDavisYolo CountyMiddle588·
Rancho Rosal ElementaryCamarilloVentura CountyElementary588·
Rolling Hills MiddleWatsonvilleSanta Cruz CountyMiddle588·
West Portal ElementarySan FranciscoSan Francisco CountyElementary588·
Williams Junior/Senior HighWilliamsColusa CountyHigh588·
Abraham Lincoln ElementaryColtonSan Bernardino CountyElementary587·
Aptos Junior HighAptosSanta Cruz CountyMiddle587·
Caroline Harris ElementaryBakersfieldKern CountyElementary587·
Cleveland ElementaryStocktonSan Joaquin CountyElementary587·
El Portal MiddleEscalonSan Joaquin CountyMiddle587·
Gilroy Prep (a Navigator School)GilroySanta Clara CountyElementary587·
KIPP Valiant Community PrepMenlo ParkSan Mateo CountyElementary587·
Muwekma Ohlone MiddleSan JoseSanta Clara CountyMiddle587·
Stockdale ElementaryBakersfieldKern CountyElementary587·
Adobe Bluffs ElementarySan DiegoSan Diego CountyElementary586·
Aspire Richmond Technology AcademyRichmondContra Costa CountyElementary586·
Buena Vista/ Horace Mann K-8San FranciscoSan Francisco CountyElementary586·
Burton MiddlePortervilleTulare CountyMiddle586·
Compton Junior HighBakersfieldKern CountyMiddle586·
Crestmore ElementaryBloomingtonSan Bernardino CountyElementary586·
Cumberland ElementarySunnyvaleSanta Clara CountyElementary586·
Fairmont Charter ElementaryVacavilleSolano CountyElementary586·
Hazelton ElementaryStocktonSan Joaquin CountyElementary586·
Hillside ElementarySan BernardinoSan Bernardino CountyElementary586·
John Dolland ElementaryNorwalkLos Angeles CountyElementary586·
Lamont ElementaryLamontKern CountyElementary586·
Lydiksen ElementaryPleasantonAlameda CountyElementary586·
Onaga ElementaryYucca ValleySan Bernardino CountyElementary586·
Rancho Las Positas ElementaryLivermoreAlameda CountyElementary586·
Rolling Ridge ElementaryChino HillsSan Bernardino CountyElementary586·
Stone Valley MiddleAlamoContra Costa CountyMiddle586·
Sulphur Springs Community ElementaryCanyon CountryLos Angeles CountyElementary586·
Animo South Los Angeles CharterLos AngelesLos Angeles CountyHigh585·
Arroyo ElementarySanta AnaOrange CountyElementary585·
Bear RiverWheatlandYuba CountyMiddle585·
Brier ElementaryFremontAlameda CountyElementary585·
Cecil Avenue Math and Science AcademyDelanoKern CountyMiddle585·
Chico Country DayChicoButte CountyElementary585·
Creekside ElementarySan DiegoSan Diego CountyElementary585·
Kermit McKenzie IntermediateGuadalupeSanta Barbara CountyMiddle585·
Mark Twain ElementaryLawndaleLos Angeles CountyElementary585·
New Brighton MiddleCapitolaSanta Cruz CountyMiddle585·
Norman R. Brekke ElementaryOxnardVentura CountyElementary585·
Ontario CenterOntarioSan Bernardino CountyElementary585·
Rosewood ParkCity Of CommerceLos Angeles CountyElementary585·
Turner ElementaryFresnoFresno CountyElementary585·
Alta Vista ElementaryLos GatosSanta Clara CountyElementary584·
Arroyo Seco ElementaryLivermoreAlameda CountyElementary584·
Buri Buri ElementarySouth San FranciscoSan Mateo CountyElementary584·
Julia C. Lathrop IntermediateSanta AnaOrange CountyMiddle584·
Riverside County Special EducationRiversideRiverside CountyCombined584·
T.H.E Leadership AcademyOceansideSan Diego CountyElementary584·
Central Valley HighShasta LakeShasta CountyHigh583·
Columbus Tustin MiddleTustinOrange CountyMiddle583·
Florin ElementarySacramentoSacramento CountyElementary583·
Hugo Reid ElementaryArcadiaLos Angeles CountyElementary583·
Ladera Palma ElementaryLa HabraOrange CountyElementary583·
Planada ElementaryPlanadaMerced CountyElementary583·
Richardson PREP HI MiddleSan BernardinoSan Bernardino CountyMiddle583·
Sage Oak Charter School - SouthRedlandsSan Bernardino CountyCombined583·
Sunnymeadows ElementaryMoreno ValleyRiverside CountyElementary583·
Troth Street ElementaryJurupa ValleyRiverside CountyElementary583·
Withrow ElementaryLake ElsinoreRiverside CountyElementary583·
Adelante Selby Spanish ImmersionAthertonSan Mateo CountyElementary582·
Circle View ElementaryHuntington BeachOrange CountyElementary582·
Deborah A. Williams ElementaryFresnoFresno CountyElementary582·
Desert Knolls ElementaryApple ValleySan Bernardino CountyElementary582·
EJE Elementary Academy CharterEl CajonSan Diego CountyElementary582·
Mesquite ElementaryPalmdaleLos Angeles CountyElementary582·
Oak Mesa ElementaryLa VerneLos Angeles CountyElementary582·
Waterford HighWaterfordStanislaus CountyHigh582·
Winton MiddleHaywardAlameda CountyMiddle582·
Alamitos IntermediateGarden GroveOrange CountyMiddle581·
Bing Wong ElementarySan BernardinoSan Bernardino CountyElementary581·
Bubbling Wells ElementaryDesert Hot SpringsRiverside CountyElementary581·
East Avenue MiddleLivermoreAlameda CountyMiddle581·
French Camp ElementaryFrench CampSan Joaquin CountyElementary581·
Joshua Hills ElementaryPalmdaleLos Angeles CountyElementary581·
Juarez (Benito) ElementaryAnaheimOrange CountyElementary581·
Martin Luther King Jr. MiddleSan BernardinoSan Bernardino CountyMiddle581·
Park ElementaryAlhambraLos Angeles CountyElementary581·
Sinclear ElementaryCeresStanislaus CountyElementary581·
Southgate ElementaryHaywardAlameda CountyElementary581·
Erwin ElementaryVan NuysLos Angeles CountyElementary580·
Jacob Wiens ElementaryHemetRiverside CountyElementary580·
John C. Fremont ElementaryMercedMerced CountyElementary580·
Ladera Ranch ElementaryLadera RanchOrange CountyElementary580·
Maze MiddleHollisterSan Benito CountyMiddle580·
Midland ElementaryPowaySan Diego CountyElementary580·
Orangewood ElementaryWest CovinaLos Angeles CountyElementary580·
Vernon MiddleMontclairSan Bernardino CountyMiddle580·
Washington MiddleLa HabraOrange CountyMiddle580·
Ada Givens ElementaryMercedMerced CountyElementary579·
Albert Einstein MiddleSacramentoSacramento CountyMiddle579·
Canoga Park MiddleCanoga ParkLos Angeles CountyMiddle579·
Dos Palos ElementaryDos PalosMerced CountyElementary579·
John Sutter MiddleFowlerFresno CountyMiddle579·
Joli Ann Leichtag ElementaryVistaSan Diego CountyElementary579·
Landau ElementaryCathedral CityRiverside CountyElementary579·
One Hundred Eighty-Sixth Street ElementaryGardenaLos Angeles CountyElementary579·
Orchard ElementaryModestoStanislaus CountyElementary579·
Promenade ElementaryCoronaRiverside CountyElementary579·
Twentynine Palms ElementaryTwentynine PalmsSan Bernardino CountyElementary579·
W. D. Hall ElementaryEl CajonSan Diego CountyElementary579·
Washington ElementaryBellflowerLos Angeles CountyElementary579·
Winton MiddleWintonMerced CountyMiddle579·
Brywood ElementaryIrvineOrange CountyElementary578·
Canterbury Avenue ElementaryArletaLos Angeles CountyElementary578·
Euclid Avenue ElementaryLos AngelesLos Angeles CountyElementary578·
George Washington ElementaryMaderaMadera CountyElementary578·
Horace Mann ElementaryBeverly HillsLos Angeles CountyElementary578·
John C. Fremont ElementaryGlendaleLos Angeles CountyElementary578·
Launch Virtual AcademySan DiegoSan Diego CountyHigh578·
Liberty ElementaryOntarioSan Bernardino CountyElementary578·
San Lorenzo Valley HighFeltonSanta Cruz CountyHigh578·
Simons MiddlePomonaLos Angeles CountyMiddle578·
Wayne Van Horn ElementaryBakersfieldKern CountyElementary578·

California school rankings

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