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
Buena Vista Virtual AcademyPlacentiaOrange CountyCombined97·
Geyserville New Tech AcademyGeyservilleSonoma CountyHigh97·
International School for Science and CultureCosta MesaOrange CountyElementary97·
Jordan Secondary Learning CenterGarden GroveOrange CountyHigh97·
Lassen-Antelope Volcanic Academy (LAVA)Red BluffTehama CountyMiddle97·
Malcolm X AcademySan FranciscoSan Francisco CountyElementary97·
Alpaugh -Senior HighAlpaughTulare CountyHigh96·
Aurora High (Continuation)CalexicoImperial CountyHigh96·
Dr. James Edward Jones Primary CenterLos AngelesLos Angeles CountyElementary96·
Hayfork HighHayforkTrinity CountyHigh96·
Lopez Continuation HighArroyo GrandeSan Luis Obispo CountyHigh96·
Madrone High ContinuationSan RafaelMarin CountyHigh96·
North Monterey County Center for Independent StudySalinasMonterey CountyHigh96·
Olympic Primary CenterLos AngelesLos Angeles CountyElementary96·
Templeton Independent Study HighTempletonSan Luis Obispo CountyHigh96·
Whitmore Charter HighCeresStanislaus CountyHigh96·
Yuba Feather ElementaryChallengeYuba CountyElementary96·
Fair View High (Continuation)ChicoButte CountyHigh95·
Farmington ElementaryFarmingtonSan Joaquin CountyElementary95·
March ValleyMoreno ValleyRiverside CountyHigh95·
Mesquite Continuation HighRidgecrestKern CountyHigh95·
Noli SchoolSan JacintoRiverside CountyHigh95·
Walton Development CenterStocktonSan Joaquin CountyCombined95·
Burrel ElementaryRiverdaleFresno CountyElementary94·
Butte Valley HighDorrisSiskiyou CountyHigh94·
Rancho Tehama ElementaryCorningTehama CountyElementary94·
Aurum Preparatory AcademyOaklandAlameda CountyMiddle93·
Carver (George Washington) ElementarySan FranciscoSan Francisco CountyElementary93·
Chaffey District Online HighOntarioSan Bernardino CountyHigh93·
Come Back Butte CharterOrovilleButte CountyHigh93·
Glenn County Special EducationWillowsGlenn CountyCombined93·
Grace Hopper STEM AcademyInglewoodLos Angeles CountyMiddle93·
Meraki HighFair OaksSacramento CountyHigh93·
San Geronimo Valley ElementarySan GeronimoMarin CountyElementary93·
Three Rivers ElementaryThree RiversTulare CountyElementary93·
Tree of Life CharterUkiahMendocino CountyElementary93·
Bonny Doon ElementarySanta CruzSanta Cruz CountyElementary92·
Del Puerto HighPattersonStanislaus CountyHigh92·
Frida Kahlo HighLos AngelesLos Angeles CountyHigh92·
Hillside ElementaryLos AngelesLos Angeles CountyElementary92·
Manzanita MiddleRichmondContra Costa CountyMiddle92·
Montecito High (Continuation)RamonaSan Diego CountyHigh92·
OakdaleChicoButte CountyCombined92·
Oakview High (Alternative)AndersonShasta CountyHigh92·
Redwood Continuation HighCastro ValleyAlameda CountyHigh92·
Sophia T. Salvin Special Education CenterLos AngelesLos Angeles CountyCombined92·
Vineyard AlternativeLivermoreAlameda CountyCombined92·
Agnes J. Johnson CharterWeottHumboldt CountyCombined91·
Bitney Prep HighGrass ValleyNevada CountyHigh91·
John R. Wooden HighResedaLos Angeles CountyHigh91·
Monterey High (Continuation)BurbankLos Angeles CountyHigh91·
Monument MiddleRio DellHumboldt CountyMiddle91·
Oak Grove ElementarySebastopolSonoma CountyElementary91·
Oro Grande ElementaryOro GrandeSan Bernardino CountyElementary91·
Short ElementarySan RafaelMarin CountyElementary91·
Victor Valley Virtual AcademyVictorvilleSan Bernardino CountyHigh91·
A. M. Thomas MiddleLost HillsKern CountyMiddle90·
Alta Vista High (Continuation)VistaSan Diego CountyHigh90·
Annandale ElementaryLos AngelesLos Angeles CountyElementary90·
Fieldbrook ElementaryMcKinleyvilleHumboldt CountyElementary90·
Jamison (Donald C.) High (Continuation)LemooreKings CountyHigh90·
Jane Addams ContinuationGranada HillsLos Angeles CountyHigh90·
Maxwell MiddleMaxwellColusa CountyMiddle90·
Mission View HighRiversideRiverside CountyHigh90·
Oak View High School & Education CenterYucaipaSan Bernardino CountyHigh90·
Pivot Charter School - San Diego IISan MarcosSan Diego CountyCombined90·
Trabuco ElementaryTrabuco CanyonOrange CountyElementary90·
Zupanic Virtual AcademyRialtoSan Bernardino CountyHigh90·
Floyd A. SchelbyLivingstonMerced CountyCombined89·
Geyserville ElementaryGeyservilleSonoma CountyElementary89·
Kings River High (Continuation)SangerFresno CountyHigh89·
Santana High (Continuation)La PuenteLos Angeles CountyHigh89·
Simon Rodia ContinuationSouth GateLos Angeles CountyHigh89·
Thornton HighDaly CitySan Mateo CountyHigh89·
Wheatland Charter AcademyBeale AFBYuba CountyElementary89·
Alternative Education-San Joaquin HighIrvineOrange CountyCombined88·
Apollo HighSimi ValleyVentura CountyHigh88·
Bangor Union ElementaryBangorButte CountyElementary88·
Lake County International CharterMiddletownLake CountyElementary88·
Miranda Junior HighMirandaHumboldt CountyMiddle88·
Poway to Palomar Middle College HighSan DiegoSan Diego CountyHigh88·
Prospect High (Continuation)OrovilleButte CountyHigh88·
Raymond-Knowles ElementaryRaymondMadera CountyElementary88·
Del Valle Continuation HighLivermoreAlameda CountyHigh87·
Diamond Technology InstituteWatsonvilleSanta Cruz CountyHigh87·
Grow Academy ArvinArvinKern CountyElementary87·
Independence High (Alternative)MercedMerced CountyHigh87·
John Hope ContinuationLos AngelesLos Angeles CountyHigh87·
Sunset High (Continuation)EncinitasSan Diego CountyHigh87·
'O Me-nok Learning CenterKlamathDel Norte CountyElementary86·
Barona Indian CharterLakesideSan Diego CountyElementary86·
Central Valley High (Continuation)ShafterKern CountyHigh86·
Florida Street Discovery CenterBanningRiverside CountyElementary86·
Garza (Carmen Lomas) Primary CenterLos AngelesLos Angeles CountyElementary86·
Lone Pine HighLone PineInyo CountyHigh86·
New Village Girls AcademyLos AngelesLos Angeles CountyHigh86·
Adelanto Virtual AcademyVictorvilleSan Bernardino CountyElementary85·
Buena Vista High (Continuation)TaftKern CountyHigh85·
Burnt Ranch ElementaryBurnt RanchTrinity CountyElementary85·
Carle (William C.) High (Continuation)Lower LakeLake CountyHigh85·
Charles F. Brown ElementaryEl DoradoEl Dorado CountyElementary85·
Howell Mountain ElementaryAngwinNapa CountyElementary85·
Ivy Bound Acad of Math Sci and Tech Charter MidSherman OaksLos Angeles CountyMiddle85·
Mariposa-Nabi Primary CenterLos AngelesLos Angeles CountyElementary85·
Monarch Learning CenterReddingShasta CountyElementary85·
Placer County Special EducationAuburnPlacer CountyCombined85·
Snowline AcademyPhelanSan Bernardino CountyCombined85·
Twin Palms ContinuationBlytheRiverside CountyHigh85·
Victory HighRocklinPlacer CountyHigh85·
Village HighPleasantonAlameda CountyHigh85·
All Tribes Elementary CharterValley CenterSan Diego CountyElementary84·
Banning Independent StudyBanningRiverside CountyCombined84·
Triton AcademyCamarilloVentura CountyCombined84·
Borrego Springs MiddleBorrego SpringsSan Diego CountyMiddle83·
Central High (Continuation)Morgan HillSanta Clara CountyHigh83·
East Stanislaus HighOakdaleStanislaus CountyHigh83·
OCASA College PrepSan Juan CapistranoOrange CountyHigh83·
Princeton ElementaryPrincetonColusa CountyElementary83·
Shandon HighShandonSan Luis Obispo CountyHigh83·
All Tribes CharterValley CenterSan Diego CountyHigh82·
Bates ElementaryCourtlandSacramento CountyElementary82·
Capistrano Home/VirtualSan Juan CapistranoOrange CountyElementary82·
Glacier High School CharterOakhurstMadera CountyHigh82·
Lincoln StreetRed BluffTehama CountyElementary82·
Loleta ElementaryLoletaHumboldt CountyElementary82·
San Antonio ContinuationHuntington ParkLos Angeles CountyHigh82·
San Luis High (Continuation)Los BanosMerced CountyHigh82·
Sunset HighCrescent CityDel Norte CountyHigh82·
Empower GenerationsLancasterLos Angeles CountyHigh81·
Pescadero HighPescaderoSan Mateo CountyHigh81·
Sierra@HomeTollhouseFresno CountyCombined81·
Three Rivers CharterFort BraggMendocino CountyElementary81·
ATLAS Learning AcademyLincolnPlacer CountyCombined80·
Angel's Gate (Continuation)San PedroLos Angeles CountyHigh80·
Esperanza Education CenterMission ViejoOrange CountyHigh80·
Grow Academy ShafterShafterKern CountyElementary80·
Pueblo de Los Angeles ContinuationLos AngelesLos Angeles CountyHigh80·
Rim Virtual AcademyLake ArrowheadSan Bernardino CountyCombined80·
Silver Springs High (Continuation)Grass ValleyNevada CountyHigh80·
Valley Alternative High (Continuation)Hacienda HeightsLos Angeles CountyHigh80·
Vina ElementaryVinaTehama CountyElementary80·
Alice M. WorsleyFresnoFresno CountyCombined79·
Ann Street ElementaryLos AngelesLos Angeles CountyElementary79·
Black Butte Junior HighShingletownShasta CountyMiddle79·
Happy Camp Union ElementaryHappy CampSiskiyou CountyElementary79·
Leona Valley ElementaryLeona ValleyLos Angeles CountyElementary79·
Miles P. RichmondNorth HighlandsSacramento CountyHigh79·
Nueva Continuation HighLamontKern CountyHigh79·
Owensmouth ContinuationCanoga ParkLos Angeles CountyHigh79·
Potter Valley HighPotter ValleyMendocino CountyHigh79·
Solano County CommunityFairfieldSolano CountyHigh79·
Alta Vista HighMountain ViewSanta Clara CountyHigh78·
Creekside HighIrvineOrange CountyHigh78·
Lafayette Park Primary CenterLos AngelesLos Angeles CountyElementary78·
Meridian ElementaryMeridianSutter CountyElementary78·
Oak Glen HighValley CenterSan Diego CountyHigh78·
Cordua ElementaryMarysvilleYuba CountyElementary77·
Costanoa Continuation HighSanta CruzSanta Cruz CountyHigh77·
Green Valley Independent StudyYucaipaSan Bernardino CountyElementary77·
La Cuesta Continuation HighSanta BarbaraSanta Barbara CountyHigh77·
Miller's HillShingle SpringsEl Dorado CountyMiddle77·
Pinnacle Coastal Valley HighKing CityMonterey CountyHigh77·
Sequoia HighMercedMerced CountyHigh77·
Sierra Vista High (Continuation)DinubaTulare CountyHigh77·
Street Academy Alternative HighOaklandAlameda CountyHigh77·
Whittier K-12San DiegoSan Diego CountyCombined77·
Zane Grey ContinuationResedaLos Angeles CountyHigh77·
AndersonSan BernardinoSan Bernardino CountyCombined76·
Brenkwitz HighHaywardAlameda CountyHigh76·
El Centro Jr./Sr. HighSacramentoSacramento CountyHigh76·
Estrellita Continuation HighGaltSacramento CountyHigh76·
Island High (Continuation)AlamedaAlameda CountyHigh76·
Ocean Alternative Education CenterSanta CruzSanta Cruz CountyElementary76·
Owens Valley ElementaryIndependenceInyo CountyElementary76·
PhoenixCamarilloVentura CountyCombined76·
San Ardo ElementarySan ArdoMonterey CountyElementary76·
San Luis Obispo County CommunitySan Luis ObispoSan Luis Obispo CountyHigh76·
Shasta Collegiate AcademyReddingShasta CountyHigh76·
Conejo Valley High (Continuation)Thousand OaksVentura CountyHigh75·
Saucelito ElementaryTerra BellaTulare CountyElementary75·
Sherman Thomas STEM AcademyMaderaMadera CountyMiddle75·
Valley Oak CharterOjaiVentura CountyCombined75·
Yolo HighWest SacramentoYolo CountyHigh75·
Annie E. Cheney KindergartenCoalingaFresno CountyElementary74·
Gateway High (Continuation)ChowchillaMadera CountyHigh74·
Iovine and Young CenterLos AngelesLos Angeles CountyHigh74·
Oasis High (Alternative)FallbrookSan Diego CountyHigh74·
Olive Grove Charter - Santa BarbaraSanta BarbaraSanta Barbara CountyCombined74·
Robert H. Lewis ContinuationSun ValleyLos Angeles CountyHigh74·
San Andreas Continuation HighHollisterSan Benito CountyHigh74·
Sunshine Special EducationRiversideRiverside CountyHigh74·
Alameda County CommunityHaywardAlameda CountyCombined73·
Banta CharterTracySan Joaquin CountyElementary73·
Central High (Continuation)BarstowSan Bernardino CountyHigh73·
Garfield ElementaryEurekaHumboldt CountyElementary73·
Nova Education CenterNovatoMarin CountyCombined73·
Tule Elk Park Children CenterSan FranciscoSan Francisco CountyElementary73·
Daily (Allan F.) High (Continuation)GlendaleLos Angeles CountyHigh72·
Forestville ElementaryForestvilleSonoma CountyElementary72·
Gateway Educational OptionsShasta LakeShasta CountyCombined72·
IvyTech CharterMoorparkVentura CountyHigh72·
Maricopa HighMaricopaKern CountyHigh72·
North Valley HighAndersonShasta CountyHigh72·
San Lucas ElementarySan LucasMonterey CountyElementary72·
Selma IndependentSelmaFresno CountyHigh72·
Walton MiddleComptonLos Angeles CountyMiddle72·
Abraham Lincoln AlternativeRosamondKern CountyCombined71·
Arrow High (Continuation)GlendoraLos Angeles CountyHigh71·
Big Valley ElementaryBieberLassen CountyElementary71·
East Hills AcademyChula VistaSan Diego CountyHigh71·
Harmony ElementaryOccidentalSonoma CountyElementary71·
Maricopa MiddleMaricopaKern CountyMiddle71·
Meiners Oaks Early EducationOjaiVentura CountyElementary71·
Ronald Reagan AcademyDinubaTulare CountyCombined71·
Valley HighDelanoKern CountyHigh71·
Vivian Banks CharterPalaSan Diego CountyElementary71·
Westside HighSouth Dos PalosMerced CountyHigh71·
Dobbins ElementaryDobbinsYuba CountyElementary70·
Eureka CommunityEurekaHumboldt CountyHigh70·
Lincoln ElementaryVallejoSolano CountyElementary70·
Monument PeakBig RiverSan Bernardino CountyElementary70·
Phoenix HighSan JoseSanta Clara CountyHigh70·
Sierra HomeMariposaMariposa CountyCombined70·
Siskiyou County Special EducationYrekaSiskiyou CountyCombined70·
Amelia Earhart ContinuationNorth HollywoodLos Angeles CountyHigh69·
Boys Academic Leadership AcademyLos AngelesLos Angeles CountyHigh69·
Desert Sands A.T.L.A.S.IndioRiverside CountyHigh69·
Gateway CommunityCamarilloVentura CountyHigh69·
Golden Gate CommunityPittsburgContra Costa CountyHigh69·
Horicon ElementaryAnnapolisSonoma CountyElementary69·
Ivy High (Continuation)FallbrookSan Diego CountyHigh69·
Marin Oaks HighNovatoMarin CountyHigh69·
Options SecondarySan DiegoSan Diego CountyHigh69·
Pacific Career and Technology HighNorth HighlandsSacramento CountyHigh69·
San Antonio High (Continuation)ClaremontLos Angeles CountyHigh69·
Sherman Thomas Charter HighMaderaMadera CountyHigh69·
Woodward Leadership AcademySan BernardinoSan Bernardino CountyElementary69·
Beaumont Middle College HighBanningRiverside CountyHigh68·
Canyon ElementaryCanyonContra Costa CountyElementary68·
Inglewood Continuation HighInglewoodLos Angeles CountyHigh68·
Lagunitas ElementarySan GeronimoMarin CountyElementary68·
Lewiston ElementaryLewistonTrinity CountyElementary68·
MERIT AcademyEl CajonSan Diego CountyHigh68·
Monte Rio ElementaryMonte RioSonoma CountyElementary68·
Montgomery Creek ElementaryMontgomery CreekShasta CountyElementary68·
Mountain Lakes HighShasta LakeShasta CountyHigh68·
New Horizon HighBanningRiverside CountyHigh68·
Round Valley ElementaryBishopInyo CountyElementary68·
Vista Visions AcademyVistaSan Diego CountyCombined68·
Centennial Continuation HighCorningTehama CountyHigh67·

California school rankings

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