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
Highlands Community CharterSacramentoSacramento CountyCombined11,713·
River Springs CharterTemeculaRiverside CountyCombined7,703·
Blue Ridge AcademyMaricopaKern CountyCombined7,657·
Visions In EducationCarmichaelSacramento CountyCombined7,460·
Pacific Coast AcademyPowaySan Diego CountyCombined6,760·
Mission Vista AcademyBeaumontRiverside CountyCombined6,724·
Heartland CharterMaricopaKern CountyCombined5,970·
Granada Hills CharterGranada HillsLos Angeles CountyCombined5,927·
Cabrillo Point AcademyPowaySan Diego CountyCombined5,706·
California Virtual Academy @ Los AngelesSimi ValleyVentura CountyCombined5,705·
Granite Mountain CharterLucerne ValleySan Bernardino CountyCombined4,393·
Eleanor Roosevelt HighEastvaleRiverside CountyHigh4,353·
Downey HighDowneyLos Angeles CountyHigh4,051·
California Online Public Schools Southern CaliforniaSan Juan CapistranoOrange CountyCombined3,933·
California Virtual Academy @ San DiegoSimi ValleyVentura CountyCombined3,924·
Polytechnic HighLong BeachLos Angeles CountyHigh3,890·
Sage Oak CharterRedlandsSan Bernardino CountyCombined3,879·
iLEAD HybridActonLos Angeles CountyCombined3,817·
Warren (Earl) HighDowneyLos Angeles CountyHigh3,609·
Santiago HighCoronaRiverside CountyHigh3,577·
CottonwoodEl Dorado HillsEl Dorado CountyCombined3,563·
Beaumont Senior HighBeaumontRiverside CountyHigh3,460·
Five Keys Independence HS (SF Sheriff's)San FranciscoSan Francisco CountyHigh3,447·
Etiwanda HighEtiwandaSan Bernardino CountyHigh3,446·
Millikan HighLong BeachLos Angeles CountyHigh3,408·
Pittsburg Senior HighPittsburgContra Costa CountyHigh3,403·
Paramount HighParamountLos Angeles CountyHigh3,400·
Ocean Grove CharterBoulder CreekSanta Cruz CountyCombined3,378·
Options For Youth - Duarte IncPasadenaLos Angeles CountyHigh3,369·
Wilson HighLong BeachLos Angeles CountyHigh3,349·
Vista Murrieta HighMurrietaRiverside CountyHigh3,328·
Hollister HighHollisterSan Benito CountyHigh3,316·
Rancho Cucamonga HighRancho CucamongaSan Bernardino CountyHigh3,221·
California Virtual Academy @ San JoaquinSimi ValleyVentura CountyCombined3,219·
Berkeley HighBerkeleyAlameda CountyHigh3,218·
Quartz Hill HighQuartz HillLos Angeles CountyHigh3,175·
Fountain Valley HighFountain ValleyOrange CountyHigh3,171·
Birmingham Community Charter HighLake BalboaLos Angeles CountyHigh3,162·
Santa Maria HighSanta MariaSanta Barbara CountyHigh3,143·
Chaparral HighTemeculaRiverside CountyHigh3,136·
Chaffey HighOntarioSan Bernardino CountyHigh3,127·
Clovis East HighClovisFresno CountyHigh3,113·
James Logan HighUnion CityAlameda CountyHigh3,096·
Pioneer Valley HighSanta MariaSanta Barbara CountyHigh3,080·
Bakersfield HighBakersfieldKern CountyHigh3,069·
San Marcos HighSan MarcosSan Diego CountyHigh3,067·
Yosemite Valley CharterFresnoFresno CountyCombined3,065·
El Camino Real Charter HighWoodland HillsLos Angeles CountyHigh3,046·
Dougherty Valley HighSan RamonContra Costa CountyHigh3,039·
Assurance Learning AcademyLancasterLos Angeles CountyHigh3,014·
Great Oak HighTemeculaRiverside CountyHigh2,946·
Arcadia HighArcadiaLos Angeles CountyHigh2,939·
Milpitas HighMilpitasSanta Clara CountyHigh2,926·
Redondo Union HighRedondo BeachLos Angeles CountyHigh2,921·
Palisades Charter HighPacific PalisadesLos Angeles CountyHigh2,920·
Los Alamitos HighLos AlamitosOrange CountyHigh2,915·
Folsom HighFolsomSacramento CountyHigh2,901·
California HighSan RamonContra Costa CountyHigh2,894·
Castro Valley HighCastro ValleyAlameda CountyHigh2,874·
Sunnyside HighFresnoFresno CountyHigh2,858·
Liberty HighBrentwoodContra Costa CountyHigh2,836·
Alta Vista Innovation HighHesperiaSan Bernardino CountyHigh2,812·
Lincoln HighStocktonSan Joaquin CountyHigh2,801·
Upland HighUplandSan Bernardino CountyHigh2,797·
Clovis HighClovisFresno CountyHigh2,779·
Arnold O. Beckman HighIrvineOrange CountyHigh2,776·
Dublin HighDublinAlameda CountyHigh2,771·
Los Osos HighRancho CucamongaSan Bernardino CountyHigh2,759·
Yucaipa HighYucaipaSan Bernardino CountyHigh2,755·
Mission Hills HighSan MarcosSan Diego CountyHigh2,751·
Cajon HighSan BernardinoSan Bernardino CountyHigh2,748·
Chino Hills HighChino HillsSan Bernardino CountyHigh2,748·
Calexico HighCalexicoImperial CountyHigh2,746·
Alisal HighSalinasMonterey CountyHigh2,742·
San Clemente HighSan ClementeOrange CountyHigh2,740·
Temecula Valley HighTemeculaRiverside CountyHigh2,739·
Feather River CharterMeridianSutter CountyCombined2,731·
Summit HighFontanaSan Bernardino CountyHigh2,725·
San Diego Workforce Innovation HighNational CitySan Diego CountyHigh2,722·
Grover Cleveland Charter HighResedaLos Angeles CountyHigh2,719·
Centennial HighCoronaRiverside CountyHigh2,712·
Highland HighPalmdaleLos Angeles CountyHigh2,706·
Evergreen Valley HighSan JoseSanta Clara CountyHigh2,703·
Martin Luther King Jr. HighRiversideRiverside CountyHigh2,699·
Valley View HighMoreno ValleyRiverside CountyHigh2,699·
Portola HighIrvineOrange CountyHigh2,693·
Arroyo Valley HighSan BernardinoSan Bernardino CountyHigh2,692·
Lancaster HighLancasterLos Angeles CountyHigh2,688·
Cypress HighCypressOrange CountyHigh2,685·
Pacifica HighOxnardVentura CountyHigh2,675·
Anaheim HighAnaheimOrange CountyHigh2,667·
Arvin HighArvinKern CountyHigh2,653·
South Sutter CharterEast NicolausSutter CountyCombined2,653·
Franklin HighElk GroveSacramento CountyHigh2,650·
Huntington Beach HighHuntington BeachOrange CountyHigh2,645·
San Juan Hills HighSan Juan CapistranoOrange CountyHigh2,641·
Eastside HighLancasterLos Angeles CountyHigh2,631·
Vaughn Next Century Learning CenterSan FernandoLos Angeles CountyCombined2,629·
Crescenta Valley HighLa CrescentaLos Angeles CountyHigh2,624·
Rialto HighRialtoSan Bernardino CountyHigh2,623·
American HighFremontAlameda CountyHigh2,618·
Santa Monica HighSanta MonicaLos Angeles CountyHigh2,588·
Amador Valley HighPleasantonAlameda CountyHigh2,583·
Ridgeview HighBakersfieldKern CountyHigh2,575·
Lowell HighSan FranciscoSan Francisco CountyHigh2,571·
C. K. McClatchy HighSacramentoSacramento CountyHigh2,569·
Heritage HighBrentwoodContra Costa CountyHigh2,566·
Aliso Niguel HighAliso ViejoOrange CountyHigh2,563·
Diamond Bar HighDiamond BarLos Angeles CountyHigh2,563·
Del Norte HighSan DiegoSan Diego CountyHigh2,557·
Eastlake HighChula VistaSan Diego CountyHigh2,557·
Helix HighLa MesaSan Diego CountyHigh2,554·
Buchanan HighClovisFresno CountyHigh2,551·
Ruben S. Ayala HighChino HillsSan Bernardino CountyHigh2,541·
Liberty HighWinchesterRiverside CountyHigh2,537·
Pleasant Grove HighElk GroveSacramento CountyHigh2,536·
Torrey Pines HighSan DiegoSan Diego CountyHigh2,536·
Fontana HighFontanaSan Bernardino CountyHigh2,534·
Highland HighBakersfieldKern CountyHigh2,530·
Westminster HighWestminsterOrange CountyHigh2,529·
Montclair HighMontclairSan Bernardino CountyHigh2,515·
Sky Mountain CharterPlacervilleEl Dorado CountyCombined2,511·
San Leandro HighSan LeandroAlameda CountyHigh2,510·
Santa Ana HighSanta AnaOrange CountyHigh2,505·
Troy HighFullertonOrange CountyHigh2,504·
Redwood HighVisaliaTulare CountyHigh2,490·
Paloma Valley HighMenifeeRiverside CountyHigh2,487·
Bullard HighFresnoFresno CountyHigh2,485·
Henry HighSan DiegoSan Diego CountyHigh2,485·
Polytechnic HighRiversideRiverside CountyHigh2,484·
Turlock HighTurlockStanislaus CountyHigh2,479·
Trabuco Hills HighMission ViejoOrange CountyHigh2,475·
Mira Costa HighManhattan BeachLos Angeles CountyHigh2,473·
El Camino HighOceansideSan Diego CountyHigh2,463·
Freedom HighOakleyContra Costa CountyHigh2,460·
Burbank HighBurbankLos Angeles CountyHigh2,457·
Riverside PreparatoryOro GrandeSan Bernardino CountyCombined2,453·
Oxnard HighOxnardVentura CountyHigh2,452·
North Hollywood Senior HighNorth HollywoodLos Angeles CountyHigh2,444·
Otay Ranch Senior HighChula VistaSan Diego CountyHigh2,440·
Mountain House HighMountain HouseSan Joaquin CountyHigh2,428·
Sanger HighSangerFresno CountyHigh2,426·
La Quinta HighLa QuintaRiverside CountyHigh2,425·
Summit Charter AcademyPortervilleTulare CountyCombined2,423·
Mayfair HighLakewoodLos Angeles CountyHigh2,422·
Phineas Banning Senior HighWilmingtonLos Angeles CountyHigh2,422·
Ernest Righetti HighSanta MariaSanta Barbara CountyHigh2,416·
Hemet HighHemetRiverside CountyHigh2,414·
Valencia HighPlacentiaOrange CountyHigh2,411·
Hesperia HighHesperiaSan Bernardino CountyHigh2,405·
Patriot HighJurupa ValleyRiverside CountyHigh2,399·
San Pedro Senior HighSan PedroLos Angeles CountyHigh2,398·
Stockdale HighBakersfieldKern CountyHigh2,398·
Orange Vista HighPerrisRiverside CountyHigh2,396·
San Jacinto HighSan JacintoRiverside CountyHigh2,388·
Alta Loma HighAlta LomaSan Bernardino CountyHigh2,386·
Channel Islands HighOxnardVentura CountyHigh2,380·
Salinas HighSalinasMonterey CountyHigh2,380·
Segerstrom HighSanta AnaOrange CountyHigh2,376·
Clayton Valley Charter HighConcordContra Costa CountyHigh2,373·
Temescal Canyon HighLake ElsinoreRiverside CountyHigh2,373·
La Serna HighWhittierLos Angeles CountyHigh2,372·
Oak Hills HighOak HillsSan Bernardino CountyHigh2,370·
Liberty HighBakersfieldKern CountyHigh2,369·
Sheldon HighSacramentoSacramento CountyHigh2,368·
Carlmont HighBelmontSan Mateo CountyHigh2,360·
Clovis North HighFresnoFresno CountyHigh2,360·
Edison HighStocktonSan Joaquin CountyHigh2,355·
William J. (Pete) Knight HighPalmdaleLos Angeles CountyHigh2,349·
Clarksville CharterEl Dorado HillsEl Dorado CountyCombined2,347·
Joseph A. Gregori HighModestoStanislaus CountyHigh2,346·
OCSASanta AnaOrange CountyHigh2,346·
Oak Ridge HighEl Dorado HillsEl Dorado CountyHigh2,346·
Edison HighFresnoFresno CountyHigh2,339·
Sunny Hills HighFullertonOrange CountyHigh2,337·
Carlsbad HighCarlsbadSan Diego CountyHigh2,336·
East Bakersfield HighBakersfieldKern CountyHigh2,331·
Granite Hills HighEl CajonSan Diego CountyHigh2,331·
Heritage HighMenifeeRiverside CountyHigh2,330·
Katella HighAnaheimOrange CountyHigh2,326·
Independence HighBakersfieldKern CountyHigh2,324·
Central Valley HighCeresStanislaus CountyHigh2,317·
Saugus HighSaugusLos Angeles CountyHigh2,317·
Corona HighCoronaRiverside CountyHigh2,307·
University HighIrvineOrange CountyHigh2,307·
Lakewood HighLakewoodLos Angeles CountyHigh2,305·
James C. Enochs HighModestoStanislaus CountyHigh2,304·
Coachella Valley HighThermalRiverside CountyHigh2,300·
Venice Senior HighLos AngelesLos Angeles CountyHigh2,293·
Modesto HighModestoStanislaus CountyHigh2,292·
Sweetwater HighNational CitySan Diego CountyHigh2,290·
Independence HighSan JoseSanta Clara CountyHigh2,289·
Olympian HighChula VistaSan Diego CountyHigh2,289·
Valencia HighValenciaLos Angeles CountyHigh2,286·
Burroughs HighBurbankLos Angeles CountyHigh2,283·
Jordan HighLong BeachLos Angeles CountyHigh2,272·
Monterey Trail HighElk GroveSacramento CountyHigh2,263·
California HighWhittierLos Angeles CountyHigh2,261·
Palmdale Aerospace AcademyPalmdaleLos Angeles CountyCombined2,259·
Victor Valley HighVictorvilleSan Bernardino CountyHigh2,255·
Canyon Springs HighMoreno ValleyRiverside CountyHigh2,251·
Adelanto HighAdelantoSan Bernardino CountyHigh2,247·
Northwood HighIrvineOrange CountyHigh2,244·
James A. Garfield Senior HighLos AngelesLos Angeles CountyHigh2,237·
Woodbridge HighIrvineOrange CountyHigh2,232·
Golden Valley HighBakersfieldKern CountyHigh2,228·
Homestead HighCupertinoSanta Clara CountyHigh2,224·
Taft Charter HighWoodland HillsLos Angeles CountyHigh2,221·
Watsonville HighWatsonvilleSanta Cruz CountyHigh2,215·
Centennial HighBakersfieldKern CountyHigh2,212·
Apple Valley HighApple ValleySan Bernardino CountyHigh2,211·
Rancho Bernardo HighSan DiegoSan Diego CountyHigh2,210·
Palmdale HighPalmdaleLos Angeles CountyHigh2,208·
Mark Keppel HighAlhambraLos Angeles CountyHigh2,201·
Steele Canyon HighSpring ValleySan Diego CountyHigh2,198·
Inderkum HighSacramentoSacramento CountyHigh2,194·
Thomas Downey HighModestoStanislaus CountyHigh2,192·
Redlands Senior HighRedlandsSan Bernardino CountyHigh2,189·
Mira Mesa HighSan DiegoSan Diego CountyHigh2,187·
Mountain View HighMountain ViewSanta Clara CountyHigh2,187·
Clovis West HighFresnoFresno CountyHigh2,184·
Canyon HighAnaheimOrange CountyHigh2,183·
Roosevelt HighFresnoFresno CountyHigh2,175·
Grossmont HighLa MesaSan Diego CountyHigh2,172·
Options for Youth-ActonFontanaSan Bernardino CountyHigh2,171·
Excelsior CharterVictorvilleSan Bernardino CountyHigh2,170·
Los Altos HighLos AltosSanta Clara CountyHigh2,170·
Foothill HighPleasantonAlameda CountyHigh2,169·
River City HighWest SacramentoYolo CountyHigh2,168·
Silverado HighVictorvilleSan Bernardino CountyHigh2,165·
Serrano HighPhelanSan Bernardino CountyHigh2,163·
Literacy First CharterEl CajonSan Diego CountyCombined2,160·
West HighBakersfieldKern CountyHigh2,159·
Menlo-Atherton HighAthertonSan Mateo CountyHigh2,158·
Irvington HighFremontAlameda CountyHigh2,157·
Granada HighLivermoreAlameda CountyHigh2,156·
John F. Kennedy HighGranada HillsLos Angeles CountyHigh2,152·
Dos Pueblos Senior HighGoletaSanta Barbara CountyHigh2,149·
Garden Grove HighGarden GroveOrange CountyHigh2,148·
Walnut HighWalnutLos Angeles CountyHigh2,148·
Canyon Crest AcademySan DiegoSan Diego CountyHigh2,147·
Laguna Creek HighElk GroveSacramento CountyHigh2,142·
Ramona HighRiversideRiverside CountyHigh2,142·
Silver Creek HighSan JoseSanta Clara CountyHigh2,139·
North HighBakersfieldKern CountyHigh2,135·
Santa Teresa HighSan JoseSanta Clara CountyHigh2,134·
Foothill HighSanta AnaOrange CountyHigh2,126·
Porterville HighPortervilleTulare CountyHigh2,125·
John H. Francis PolytechnicSun ValleyLos Angeles CountyHigh2,124·
Schurr HighMontebelloLos Angeles CountyHigh2,121·

California school rankings

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