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
Liberty ElementaryTulareTulare CountyElementary861·
Edwin Rhodes ElementaryChinoSan Bernardino CountyElementary860·
Isaac Newton Graham MiddleMountain ViewSanta Clara CountyMiddle860·
Kings River-Hardwick ElementaryHanfordKings CountyElementary860·
Rancho San Joaquin MiddleIrvineOrange CountyMiddle860·
Rim of the World HighLake ArrowheadSan Bernardino CountyHigh860·
WISH CommunityLos AngelesLos Angeles CountyElementary860·
Amargosa Creek MiddleLancasterLos Angeles CountyMiddle859·
Garretson ElementaryCoronaRiverside CountyElementary859·
Hughson HighHughsonStanislaus CountyHigh859·
Pioneer ElementaryBrentwoodContra Costa CountyElementary859·
Sherwood ElementarySalinasMonterey CountyElementary859·
Thomas Edison ElementaryGlendaleLos Angeles CountyElementary859·
Thomas ElementaryFresnoFresno CountyElementary859·
Chaparral ElementaryPowaySan Diego CountyElementary858·
Hollister Dual Language AcademyHollisterSan Benito CountyElementary858·
Prairie ElementarySacramentoSacramento CountyElementary858·
El Sereno MiddleLos AngelesLos Angeles CountyMiddle857·
Mendota ElementaryMendotaFresno CountyElementary857·
Quimby Oak MiddleSan JoseSanta Clara CountyMiddle857·
Riverway ElementaryVisaliaTulare CountyElementary857·
James Dougherty ElementaryDublinAlameda CountyElementary856·
O'Hara Park MiddleOakleyContra Costa CountyMiddle856·
Cherryland ElementaryHaywardAlameda CountyElementary855·
Hedenkamp (Anne and William) ElementaryChula VistaSan Diego CountyElementary855·
Mission MiddleEscondidoSan Diego CountyMiddle855·
Terra Vista ElementaryRancho CucamongaSan Bernardino CountyElementary855·
Carroll ElementaryElk GroveSacramento CountyElementary854·
Chalone Peaks MiddleKing CityMonterey CountyMiddle854·
D. Russell Parks Junior HighFullertonOrange CountyMiddle854·
Butte Vista ElementaryYuba CitySutter CountyElementary853·
Charlotte Wood MiddleDanvilleContra Costa CountyMiddle853·
Lomita Math/Science/Technology MagnetLomitaLos Angeles CountyElementary853·
Susan Miller Dorsey Senior HighLos AngelesLos Angeles CountyHigh853·
Crescent Valley Public Charter IIVisaliaTulare CountyCombined852·
Montague Charter AcademyPacoimaLos Angeles CountyElementary852·
Terrace Hills MiddleGrand TerraceSan Bernardino CountyMiddle852·
Martin Luther King MiddleBerkeleyAlameda CountyMiddle851·
Mountain View ElementaryRiversideRiverside CountyElementary851·
Pico Canyon ElementaryStevenson RanchLos Angeles CountyElementary851·
Rio Vista MiddleFresnoFresno CountyMiddle851·
Sylmar Leadership AcademySylmarLos Angeles CountyElementary850·
Alta Murrieta ElementaryMurrietaRiverside CountyElementary849·
Landmark MiddleMoreno ValleyRiverside CountyMiddle849·
Oakley (Calvin C.) ElementarySanta MariaSanta Barbara CountyElementary849·
Taylor (Ida Redmond) ElementarySanta MariaSanta Barbara CountyElementary849·
Washington MiddleLong BeachLos Angeles CountyMiddle849·
Cedarwood ElementaryClovisFresno CountyElementary848·
Highgrove ElementaryRiversideRiverside CountyElementary848·
May Ranch ElementaryPerrisRiverside CountyElementary848·
Royal Oaks STEAM Academy (K-8)BradburyLos Angeles CountyElementary848·
Sandia AcademyApple ValleySan Bernardino CountyElementary848·
Hickory ElementaryTorranceLos Angeles CountyElementary847·
Hillview MiddleMenlo ParkSan Mateo CountyMiddle846·
Warner MiddleWestminsterOrange CountyMiddle846·
Atascadero MiddleAtascaderoSan Luis Obispo CountyMiddle845·
Balboa MiddleVenturaVentura CountyMiddle845·
Forest CharterNevada CityNevada CountyCombined845·
Horizon ElementaryBakersfieldKern CountyElementary845·
Quartz Hill ElementaryQuartz HillLos Angeles CountyElementary845·
El Monte MiddleOrosiTulare CountyMiddle844·
Frank Augustus Miller MiddleRiversideRiverside CountyMiddle844·
Park View ElementaryOntarioSan Bernardino CountyElementary844·
Andrew Carnegie MiddleCarsonLos Angeles CountyMiddle843·
Challenger School of Sports and FitnessVictorvilleSan Bernardino CountyElementary843·
Martinez Junior HighMartinezContra Costa CountyMiddle843·
Mary McLeod Bethune MiddleLos AngelesLos Angeles CountyMiddle843·
Millswood MiddleLodiSan Joaquin CountyMiddle843·
Sinaloa MiddleSimi ValleyVentura CountyMiddle843·
Southshore ElementaryMenifeeRiverside CountyElementary843·
Zela DavisHawthorneLos Angeles CountyElementary843·
Compass Charter Schools of San DiegoThousand OaksVentura CountyCombined842·
Ewing ElementaryFresnoFresno CountyElementary842·
J. Marion Roynon ElementaryLa VerneLos Angeles CountyElementary842·
Kamala ElementaryOxnardVentura CountyElementary842·
Rancho Pico Junior HighStevenson RanchLos Angeles CountyMiddle842·
Samueli AcademySanta AnaOrange CountyHigh842·
Theodore Roosevelt MiddleGlendaleLos Angeles CountyMiddle842·
Thirty-Second Street USC Performing ArtsLos AngelesLos Angeles CountyCombined842·
Sam H. Lawson MiddleCupertinoSanta Clara CountyMiddle841·
Bayside AcademySan MateoSan Mateo CountyElementary840·
Charles E. Mack ElementarySacramentoSacramento CountyElementary840·
Harvest Valley ElementaryRomolandRiverside CountyElementary840·
Louis E. Stocklmeir ElementarySunnyvaleSanta Clara CountyElementary840·
Matthew Gage MiddleRiversideRiverside CountyMiddle840·
Robert J. McGarvey ElementaryRancho CordovaSacramento CountyElementary840·
Sundale ElementaryTulareTulare CountyElementary840·
Antelope Hills ElementaryMurrietaRiverside CountyElementary839·
Boulder Creek ElementaryReddingShasta CountyElementary839·
Elk Grove ElementaryElk GroveSacramento CountyElementary839·
Oak Avenue IntermediateTemple CityLos Angeles CountyMiddle839·
Rio del SolOxnardVentura CountyElementary839·
Ben Hulse ElementaryImperialImperial CountyElementary838·
Creekview RanchRosevillePlacer CountyElementary838·
Jack G. Desmond MiddleMaderaMadera CountyMiddle838·
John S. Wash ElementaryFresnoFresno CountyElementary838·
Rio Hondo ElementaryDowneyLos Angeles CountyElementary838·
Thomas A. Edison MiddleLos AngelesLos Angeles CountyMiddle837·
Tincher PreparatoryLong BeachLos Angeles CountyElementary837·
Vista VerdeIrvineOrange CountyElementary837·
Caruthers ElementaryCaruthersFresno CountyElementary836·
Scandinavian MiddleFresnoFresno CountyMiddle836·
Vista Magnet Middle School of Technology Science and MathVistaSan Diego CountyMiddle836·
Diablo Vista MiddleDanvilleContra Costa CountyMiddle835·
New Vista MiddleLancasterLos Angeles CountyMiddle835·
Pinon Mesa MiddlePhelanSan Bernardino CountyMiddle835·
Plaza VistaIrvineOrange CountyElementary835·
Salt Creek ElementaryChula VistaSan Diego CountyElementary835·
Bill Libbon ElementarySanta MariaSanta Barbara CountyElementary834·
Golden ElementaryPlacentiaOrange CountyElementary834·
San Elijo ElementarySan MarcosSan Diego CountyElementary834·
Vista Innovation and Design AcademyVistaSan Diego CountyMiddle834·
Melva Davis Academy of ExcellenceVictorvilleSan Bernardino CountyMiddle833·
Stella Brockman ElementaryMantecaSan Joaquin CountyElementary833·
Bishop ElementaryBishopInyo CountyElementary832·
Charles H. Castle ElementaryBakersfieldKern CountyElementary832·
Colina MiddleThousand OaksVentura CountyMiddle832·
Jessie Nelson AcademySignal HillLos Angeles CountyMiddle832·
La Colina Junior HighSanta BarbaraSanta Barbara CountyMiddle832·
Muraoka (Saburo) ElementaryChula VistaSan Diego CountyElementary832·
Northridge Academy HighNorthridgeLos Angeles CountyHigh832·
Temescal Valley ElementaryCoronaRiverside CountyElementary832·
Veterans ElementaryChula VistaSan Diego CountyElementary832·
Westwood ElementarySan DiegoSan Diego CountyElementary832·
Alta Loma Junior HighAlta LomaSan Bernardino CountyMiddle831·
Estudillo ElementarySan JacintoRiverside CountyElementary831·
Hidden Valley ElementaryMartinezContra Costa CountyElementary831·
Osborn Two-Way Immersion AcademyTurlockStanislaus CountyElementary831·
Pacoima Charter ElementaryPacoimaLos Angeles CountyElementary831·
Ronald Reagan ElementaryBakersfieldKern CountyElementary831·
Cajon Park ElementarySanteeSan Diego CountyElementary830·
El Camino Junior HighSanta MariaSanta Barbara CountyMiddle830·
Hicks Canyon ElementaryIrvineOrange CountyElementary830·
Los Angeles Academy MiddleLos AngelesLos Angeles CountyMiddle829·
Merritt Trace ElementarySan JoseSanta Clara CountyElementary829·
Sequoia MiddleFresnoFresno CountyMiddle829·
Sierra MiddleRiversideRiverside CountyMiddle829·
Daniel N. Buchanan ElementaryMurrietaRiverside CountyElementary828·
James E. Potter IntermediateFallbrookSan Diego CountyMiddle828·
Oakland School for the ArtsOaklandAlameda CountyHigh828·
John Ehrhardt ElementaryElk GroveSacramento CountyElementary827·
Lafayette ElementaryLong BeachLos Angeles CountyElementary827·
Romero-Cruz AcademySanta AnaOrange CountyElementary827·
Fortuna Union HighFortunaHumboldt CountyHigh826·
Harmony ElementaryHemetRiverside CountyElementary826·
Julien ElementaryTurlockStanislaus CountyElementary826·
Pomolita MiddleUkiahMendocino CountyMiddle826·
Rancho Campana HighCamarilloVentura CountyHigh826·
Woodworth-Monroe AcademyInglewoodLos Angeles CountyElementary826·
Preuss School UCSDLa JollaSan Diego CountyHigh825·
South Park ElementaryLos AngelesLos Angeles CountyElementary825·
Cielo Vista CharterPalm SpringsRiverside CountyElementary824·
Luther Burbank Mid Sch Sci Tech Engr Arts and Math MagnetLos AngelesLos Angeles CountyMiddle824·
Park Hill ElementarySan JacintoRiverside CountyElementary824·
Carlton Oaks ElementarySanteeSan Diego CountyElementary823·
Clairemont HighSan DiegoSan Diego CountyHigh823·
Pacoima MiddlePacoimaLos Angeles CountyMiddle823·
Zamorano ElementarySan DiegoSan Diego CountyElementary823·
Cactus Medical Health and Technology Magnet AcademyPalmdaleLos Angeles CountyMiddle822·
Leonardo Da VinciSacramentoSacramento CountyElementary822·
Orinda IntermediateOrindaContra Costa CountyMiddle822·
Rosamond ElementaryRosamondKern CountyElementary822·
Sebastian Questa ElementaryMountain HouseSan Joaquin CountyElementary822·
Susan B. Anthony ElementaryCoronaRiverside CountyElementary822·
Earl Warren ElementaryLake ElsinoreRiverside CountyElementary821·
Ladera Vista Junior High School of the ArtsFullertonOrange CountyMiddle820·
Mary Fay Pendleton ElementaryOceansideSan Diego CountyElementary820·
Peak Prep Pleasant ValleyCamarilloVentura CountyCombined820·
Downtown Business HighLos AngelesLos Angeles CountyHigh819·
Las Colinas MiddleCamarilloVentura CountyMiddle819·
LuisenoCoronaRiverside CountyElementary819·
Nipomo HighNipomoSan Luis Obispo CountyHigh819·
Sunnyslope ElementaryJurupa ValleyRiverside CountyElementary819·
Valley View MiddlePleasant HillContra Costa CountyMiddle819·
Oak Meadows ElementaryMurrietaRiverside CountyElementary818·
Reagan ElementaryClovisFresno CountyElementary818·
Roosevelt Junior HighModestoStanislaus CountyMiddle818·
Washington ElementaryRiversideRiverside CountyElementary818·
Yorba Linda MiddleYorba LindaOrange CountyMiddle818·
Arlene Hein ElementaryElk GroveSacramento CountyElementary817·
Coyote Canyon ElementaryRancho CucamongaSan Bernardino CountyElementary817·
Curren ElementaryOxnardVentura CountyElementary817·
Dennis G. Earl ElementaryTurlockStanislaus CountyElementary817·
Evans Ranch ElementaryMenifeeRiverside CountyElementary817·
Greenville Fundamental ElementarySanta AnaOrange CountyElementary817·
Mesa View MiddleHuntington BeachOrange CountyMiddle817·
Lassen HighSusanvilleLassen CountyHigh816·
Lincoln ElementaryMaderaMadera CountyElementary816·
Virtual Academy STEAMLos AngelesLos Angeles CountyCombined816·
Whittier ElementaryHemetRiverside CountyElementary816·
Campbell School of InnovationCampbellSanta Clara CountyElementary815·
Chaboya MiddleSan JoseSanta Clara CountyMiddle815·
Coral Mountain AcademyCoachellaRiverside CountyElementary815·
Coyote Ridge ElementaryRosevillePlacer CountyElementary815·
Escalon HighEscalonSan Joaquin CountyHigh815·
Glen Edwards MiddleLincolnPlacer CountyMiddle815·
Laguna Beach HighLaguna BeachOrange CountyHigh815·
Thomas Jefferson ElementaryGlendaleLos Angeles CountyElementary815·
Tropico MiddleRosamondKern CountyMiddle815·
Rutherford B. Gaston Sr. MiddleFresnoFresno CountyMiddle814·
Sequoia ElementaryMantecaSan Joaquin CountyElementary814·
William Northrup ElementaryAlhambraLos Angeles CountyElementary814·
Woodridge ElementarySacramentoSacramento CountyElementary814·
Cecilia Lucero Solorio ElementaryFontanaSan Bernardino CountyElementary813·
Cottonwood Canyon ElementaryLake ElsinoreRiverside CountyElementary813·
Dr. Juliet Thorner ElementaryBakersfieldKern CountyElementary813·
Emerson MiddleBakersfieldKern CountyMiddle813·
Fillmore MiddleFillmoreVentura CountyMiddle813·
John C. Fremont ElementaryStocktonSan Joaquin CountyElementary813·
La Puente HighLa PuenteLos Angeles CountyHigh813·
Myra A. Noble ElementaryBakersfieldKern CountyElementary813·
Shadow Hills Engineering and Design Magnet AcademyPalmdaleLos Angeles CountyMiddle813·
Standley MiddleSan DiegoSan Diego CountyMiddle813·
Creekside Junior HighLos BanosMerced CountyMiddle812·
Kenilworth Junior HighPetalumaSonoma CountyMiddle812·
Lasselle ElementaryMoreno ValleyRiverside CountyElementary812·
Monte Bella ElementarySalinasMonterey CountyElementary812·
Orcutt Academy CharterOrcuttSanta Barbara CountyCombined812·
Rancho Medanos Junior HighPittsburgContra Costa CountyMiddle812·
Brentwood ElementaryBrentwoodContra Costa CountyElementary811·
Hamilton ElementaryFresnoFresno CountyElementary811·
Manuel Esqueda ElementarySanta AnaOrange CountyElementary811·
Emblem AcademySaugusLos Angeles CountyElementary810·
John Muir ElementaryGlendaleLos Angeles CountyElementary810·
Kerman MiddleKermanFresno CountyMiddle810·
Lewis (Ed C.) ElementaryDowneyLos Angeles CountyElementary810·
Marvin A. Dutcher MiddleTurlockStanislaus CountyMiddle810·
Norris ElementaryBakersfieldKern CountyElementary810·
Rosedale MiddleBakersfieldKern CountyMiddle810·
Livingston MiddleLivingstonMerced CountyMiddle809·
Moreno ElementaryMoreno ValleyRiverside CountyElementary809·
Portola Hills ElementaryTrabuco CanyonOrange CountyElementary809·
Santa Fe ElementaryPortervilleTulare CountyElementary809·
Sing Lum ElementaryBakersfieldKern CountyElementary809·
Union Avenue ElementaryLos AngelesLos Angeles CountyElementary809·
Del Sol HighOxnardVentura CountyHigh808·
John F. Kennedy MiddleRedwood CitySan Mateo CountyMiddle808·
Kingston ElementaryHesperiaSan Bernardino CountyElementary808·
Lemonwood ElementaryOxnardVentura CountyElementary808·
Ronald Reagan ElementaryPalm DesertRiverside CountyElementary808·
Denman (James) MiddleSan FranciscoSan Francisco CountyMiddle807·
Fowler HighFowlerFresno CountyHigh807·
Roy W. Loudon ElementaryBakersfieldKern CountyElementary807·
Tevis Junior HighBakersfieldKern CountyMiddle807·
Valley MiddleCarlsbadSan Diego CountyMiddle807·
Bancroft MiddleLong BeachLos Angeles CountyMiddle806·
Browns Valley ElementaryVacavilleSolano CountyElementary806·
Corral Hollow ElementaryTracySan Joaquin CountyElementary806·
John Adams MiddleSanta MonicaLos Angeles CountyMiddle806·
South/West Park ElementaryTracySan Joaquin CountyElementary806·

California school rankings

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