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
Little Shasta ElementaryMontagueSiskiyou CountyElementary18·
MARC HighCaruthersFresno CountyHigh18·
Needles Community DayNeedlesSan Bernardino CountyHigh18·
Pioneer High (Continuation)GustineMerced CountyHigh18·
Redding Community DayReddingShasta CountyElementary18·
River Delta High/Elementary (Alternative)Rio VistaSolano CountyCombined18·
Roy A. Johnson HighCastro ValleyAlameda CountyHigh18·
Sunrise (Special Education)ConcordContra Costa CountyElementary18·
ABC Secondary (Alternative)CerritosLos Angeles CountyHigh17·
Alps View High (Continuation)WeavervilleTrinity CountyHigh17·
CDS SecondaryLos AngelesLos Angeles CountyHigh17·
Calaveras River AcademySan AndreasCalaveras CountyHigh17·
Greenville HighGreenvillePlumas CountyHigh17·
Leggett Valley HighLeggettMendocino CountyHigh17·
Orr CreekUkiahMendocino CountyCombined17·
Prospect Community DayRancho CordovaSacramento CountyHigh17·
S.F. County Court Woodside Learning CtrSan FranciscoSan Francisco CountyHigh17·
San Luis County Special EducationSan Luis ObispoSan Luis Obispo CountyCombined17·
Scott River HighEtnaSiskiyou CountyHigh17·
Shoshone ElementaryShoshoneInyo CountyElementary17·
Anderson Community DayAndersonShasta CountyHigh16·
Harvest HighRiponSan Joaquin CountyHigh16·
Hillcrest at Youth Services CenterSan MateoSan Mateo CountyHigh16·
Irwin High (Continuation)HilmarMerced CountyHigh16·
Kings Lake Education CenterCorcoranKings CountyHigh16·
McLaren (John) Children CentersSan FranciscoSan Francisco CountyElementary16·
Mountain View HighLucerne ValleySan Bernardino CountyHigh16·
RISELancasterLos Angeles CountyElementary16·
Red Bluff Community DayRed BluffTehama CountyElementary16·
Sierra VistaGranite BayPlacer CountyCombined16·
Solano Co Juve Detention Facility - Evergreen AcadFairfieldSolano CountyHigh16·
Table MountainOrovilleButte CountyCombined16·
Whitethorn ElementaryWhitethornHumboldt CountyElementary16·
Beckwourth (Jim) High (Continuation)PortolaPlumas CountyHigh15·
Big Lagoon ElementaryTrinidadHumboldt CountyElementary15·
Central County Special Education ProgramsAlamoContra Costa CountyCombined15·
Compton STEPComptonLos Angeles CountyCombined15·
Credence HighSusanvilleLassen CountyHigh15·
Highlands AcademyLower LakeLake CountyMiddle15·
John Morse Therapeutic CenterSacramentoSacramento CountyElementary15·
Madera Unified Adult Transition ProgramMaderaMadera CountyHigh15·
Otter Creek ElementaryGeorgetownEl Dorado CountyElementary15·
Packard Children's Hospital/StanfordPalo AltoSanta Clara CountyCombined15·
Pinnacles CommunityHollisterSan Benito CountyHigh15·
Yosemite-Wawona Elementary CharterWawonaMariposa CountyElementary15·
Bill M. Manes HighWinterhavenImperial CountyHigh14·
Clover Valley High (Continuation)Upper LakeLake CountyHigh14·
Garfield CenterClovisFresno CountyCombined14·
HoncutOrovilleButte CountyElementary14·
Lindsay Community DayLindsayTulare CountyHigh14·
Mountain House ElementaryByronAlameda CountyElementary14·
Palm CanyonHacienda HeightsLos Angeles CountyCombined14·
Paramount Unified Community DayParamountLos Angeles CountyHigh14·
Placer County CourtAuburnPlacer CountyCombined14·
Sentinel HighWaterfordStanislaus CountyHigh14·
Success Learning CenterHawthorneLos Angeles CountyCombined14·
Sunrise Continuation HighAvenalKings CountyHigh14·
Vine Street Community DayPortervilleTulare CountyHigh14·
Woodruff AcademyDowneyLos Angeles CountyHigh14·
Albion ElementaryAlbionMendocino CountyElementary13·
Amador County Special EducationJacksonAmador CountyCombined13·
Bishop Independent StudyBig PineInyo CountyHigh13·
Brea Online AcademyBreaOrange CountyElementary13·
Burney Community DayBurneyShasta CountyHigh13·
Calaveras County Special Education (SELPA)Angels CampCalaveras CountyCombined13·
Crossroads AcademyNapaNapa CountyHigh13·
Eagle Canyon HighTempletonSan Luis Obispo CountyHigh13·
Exeter Community DayExeterTulare CountyCombined13·
Greenfield CommunityBakersfieldKern CountyElementary13·
Honeydew ElementaryHoneydewHumboldt CountyElementary13·
Mendocino County CommunityUkiahMendocino CountyHigh13·
Mountain Oaks HighNorth ForkMadera CountyHigh13·
North State Aspire AcademyAndersonShasta CountyElementary13·
Ramona Opportunity HighLos AngelesLos Angeles CountyHigh13·
Redondo Beach Virtual LearningRedondo BeachLos Angeles CountyCombined13·
Soldier Mountain High (Continuation)McArthurShasta CountyHigh13·
Sunrise High (Continuation)Pine ValleySan Diego CountyHigh13·
Trinity Center ElementaryTrinity CenterTrinity CountyElementary13·
Valley Community DayHacienda HeightsLos Angeles CountyHigh13·
Warner HighAlturasModoc CountyHigh13·
Woodlake Community DayWoodlakeTulare CountyHigh13·
Blue RidgeSouth Lake TahoeEl Dorado CountyCombined12·
Bridges Community DaySan Juan CapistranoOrange CountyHigh12·
Coastal Buttes AcademyWilliamsColusa CountyCombined12·
Community High (Continuation)Pacific GroveMonterey CountyHigh12·
Crossroads HighConcordContra Costa CountyHigh12·
Edna Beaman ElementaryBentonMono CountyElementary12·
Fallbrook Virtual AcademyFallbrookSan Diego CountyElementary12·
Gateway Community DayShasta LakeShasta CountyHigh12·
Gene Drevno Community DayTorranceLos Angeles CountyHigh12·
Guerneville PrimaryGuernevilleSonoma CountyElementary12·
Hanford Elementary Community DayHanfordKings CountyElementary12·
Indian Diggings ElementarySomersetEl Dorado CountyElementary12·
Jack Norton ElementaryHoopaHumboldt CountyElementary12·
Laton Online AcademyLatonFresno CountyCombined12·
Murrieta Options AcademyMurrietaRiverside CountyHigh12·
Pacifica Independent Home StudyPacificaSan Mateo CountyElementary12·
Soledad Transition CenterSoledadMonterey CountyHigh12·
Adult Transition ProgramSan DimasLos Angeles CountyHigh11·
Alternative Learning Academy at Conley-Caraballo HighHaywardAlameda CountyHigh11·
BASES Learning CenterOrovilleButte CountyCombined11·
Cold Stream AlternativeTruckeeNevada CountyCombined11·
Fall River Community DayMcArthurShasta CountyHigh11·
Gateway CenterSan MateoSan Mateo CountyHigh11·
Imperial County Juvenile Hall/CommunityEl CentroImperial CountyCombined11·
Jan Work CommunityMammoth LakesMono CountyHigh11·
Pacific Valley (K-12)Big SurMonterey CountyCombined11·
Parkfield ElementarySan MiguelMonterey CountyElementary11·
Refugio HighSolvangSanta Barbara CountyHigh11·
San Luis Obispo County Juvenile CourtSan Luis ObispoSan Luis Obispo CountyHigh11·
Santee AlternativeSanteeSan Diego CountyElementary11·
Vista (Alternative)San DimasLos Angeles CountyCombined11·
West Hills Juvenile Hall CourtUkiahMendocino CountyCombined11·
Arbuckle Alternative High (Continuation)ArbuckleColusa CountyHigh10·
Carmel Valley HighCarmelMonterey CountyHigh10·
Cedar Continuation HighO'nealsMadera CountyHigh10·
County CommunitySutter CreekAmador CountyCombined10·
Eastside Academy/Transitional Learning CenterLancasterLos Angeles CountyElementary10·
Hoaglin-Zenia ElementaryZeniaTrinity CountyElementary10·
Hot Springs ElementaryCalifornia Hot SpringsTulare CountyElementary10·
Loconoma Valley HighMiddletownLake CountyHigh10·
Madison Community HighMadisonYolo CountyHigh10·
Maple Creek ElementaryKorbelHumboldt CountyElementary10·
Mendota Community DayMendotaFresno CountyHigh10·
Mountain View High (Continuation)BurneyShasta CountyHigh10·
Pathway Community DayFresnoFresno CountyHigh10·
Pomona AlternativePomonaLos Angeles CountyCombined10·
Rio Del Rey High (Continuation)HelmFresno CountyHigh10·
Sam Webb ContinuationHoltvilleImperial CountyHigh10·
Santa Clara Community DaySanta ClaraSanta Clara CountyHigh10·
Sierra Alternative HighTollhouseFresno CountyHigh10·
Silver Fork ElementaryKyburzEl Dorado CountyElementary10·
BUSD School of OpportunityBarstowSan Bernardino CountyHigh9·
Bellflower Alternative Education CenterBellflowerLos Angeles CountyCombined9·
Comptche ElementaryComptcheMendocino CountyElementary9·
Divide HighGeorgetownEl Dorado CountyHigh9·
Dunham ElementaryPetalumaSonoma CountyElementary9·
Educational Training CenterNeedlesSan Bernardino CountyHigh9·
Ella Barkley HighHamilton CityGlenn CountyHigh9·
Fort Sage MiddleHerlongLassen CountyMiddle9·
Humboldt County Office of Education Juvenile Hall CourtEurekaHumboldt CountyCombined9·
Jewel City Community DayGlendaleLos Angeles CountyHigh9·
Laguna ElementaryPetalumaMarin CountyElementary9·
Learners Empowered Academic Progress (LEAP)Angels CampCalaveras CountyMiddle9·
Long Barn HighLong BarnTuolumne CountyHigh9·
Osprey Learning CenterRedwayHumboldt CountyHigh9·
STRIVE AcademySelmaFresno CountyHigh9·
Saint Helena Opportunities ProgramSt. HelenaNapa CountyHigh9·
Sierra High (Continuation)Mammoth LakesMono CountyHigh9·
Yreka Union High Community DayYrekaSiskiyou CountyHigh9·
Buena Vista HighGeyservilleSonoma CountyHigh8·
CDS Bishop ElementaryBishopInyo CountyElementary8·
Canyon Oaks Youth CenterRedwood CitySan Mateo CountyHigh8·
Columbia AcademyCorningTehama CountyElementary8·
Dan JacobsWoodlandYolo CountyHigh8·
Firebaugh Community DayFirebaughFresno CountyCombined8·
Gold Ridge Educational CenterSonoraTuolumne CountyCombined8·
Kashia ElementaryStewarts PointSonoma CountyElementary8·
Mendocino AlternativeMendocinoMendocino CountyCombined8·
Mokelumne High (Continuation)CourtlandSacramento CountyHigh8·
Oakendell CommunitySan AndreasCalaveras CountyHigh8·
Orick ElementaryOrickHumboldt CountyElementary8·
Osprey Learning Center (Alternative)RedwayHumboldt CountyCombined8·
Plumas County CommunityQuincyPlumas CountyHigh8·
South Coast ContinuationPoint ArenaMendocino CountyHigh8·
Wheatland Community Day HighWheatlandYuba CountyHigh8·
Coffee Creek ElementaryTrinity CenterTrinity CountyElementary7·
Coulterville HighCoultervilleMariposa CountyHigh7·
Cutler-Orosi Community DayCutlerTulare CountyHigh7·
Horizon HighRiverdaleFresno CountyHigh7·
Jill Kinmont BootheBishopInyo CountyHigh7·
Lighthouse Community DayFort BraggMendocino CountyHigh7·
McCloud HighMcCloudSiskiyou CountyHigh7·
Palisades High (Continuation)CalistogaNapa CountyHigh7·
Panoche ElementaryPaicinesSan Benito CountyElementary7·
Reef-Sunset Secondary Community DayAvenalKings CountyHigh7·
San Benito County Juvenile Hall CourtHollisterSan Benito CountyCombined7·
Southern Trinity HighMad RiverTrinity CountyHigh7·
Whale Gulch HighWhitethornMendocino CountyHigh7·
York Alternative Learning CenterDublinAlameda CountyCombined7·
Bear Valley ElementaryBear ValleyAlpine CountyElementary6·
CDS Home StreetBishopInyo CountyMiddle6·
Community DaySunnyvaleSanta Clara CountyHigh6·
Compton Community Day HighComptonLos Angeles CountyHigh6·
J. C. MontgomeryHanfordKings CountyHigh6·
Kelseyville Community DayKelseyvilleLake CountyHigh6·
Lassen County Special EducationSusanvilleLassen CountyCombined6·
Moreno High (Continuation)Beverly HillsLos Angeles CountyHigh6·
Opal CliffsCapitolaSanta Cruz CountyElementary6·
Portola OpportunityQuincyPlumas CountyElementary6·
Redondo Beach Learning AcademyRedondo BeachLos Angeles CountyHigh6·
Shereene Wilkerson Academy of ExcellenceVacavilleSolano CountyHigh6·
Atwater Senior AcademyAtwaterMerced CountyMiddle5·
County CommunityMariposaMariposa CountyCombined5·
Earle Jamieson Educational OptionsNevada CityNevada CountyHigh5·
Etiwanda Community DayEtiwandaSan Bernardino CountyMiddle5·
Happy Valley Community DayAndersonShasta CountyElementary5·
Heritage Community DayOrovilleButte CountyMiddle5·
Klamath River ElementaryHorse CreekSiskiyou CountyElementary5·
Lassen Community DaySusanvilleLassen CountyHigh5·
Leffingwell High (Continuation)CambriaSan Luis Obispo CountyHigh5·
Miles W. Culwell Community DayCoalingaFresno CountyHigh5·
Mission Community DayCorcoranKings CountyHigh5·
Oroville High Community DayOrovilleButte CountyHigh5·
Palermo Community DayPalermoButte CountyElementary5·
Santee Success ProgramSanteeSan Diego CountyElementary5·
Shelter CoveFort BraggMendocino CountyMiddle5·
Sierra Pass (Continuation)LoyaltonSierra CountyHigh5·
Tulare County CommunityVisaliaTulare CountyHigh5·
Valley HighHayforkTrinity CountyHigh5·
Yosemite School Community Day (K-6)MantecaSan Joaquin CountyElementary5·
Casterlin HighBlocksburgHumboldt CountyHigh4·
Death Valley High AcademyShoshoneInyo CountyHigh4·
Eastern Alpine Academy - A California Opportunity SchoolMarkleevilleAlpine CountyCombined4·
Fowler Academy Independent StudyFowlerFresno CountyCombined4·
Jefferson ElementaryPaicinesSan Benito CountyElementary4·
MacGregor High (Continuation)AlbanyAlameda CountyHigh4·
Mendocino Sunrise HighMendocinoMendocino CountyHigh4·
OUSD Community DayOrangeOrange CountyHigh4·
R.I.S.E. AcademyWeavervilleTrinity CountyHigh4·
Raymond Granite HighRaymondMadera CountyHigh4·
Road to Success Academy at Campus Kilpatrick SDFMalibuLos Angeles CountyHigh4·
South Fork HighTwain HarteTuolumne CountyHigh4·
Southern Humboldt CommunityGarbervilleHumboldt CountyHigh4·
Tulare City Community DayTulareTulare CountyMiddle4·
Valley Community DayHughsonStanislaus CountyHigh4·
Wyeka Vista Community Day SchoolWeedSiskiyou CountyElementary4·
Blue HeronClearlakeLake CountyHigh3·
CDS ElementaryChatsworthLos Angeles CountyElementary3·
Clovis Community Day ElementaryClovisFresno CountyMiddle3·
Evergreen Community Day School (5-8)CottonwoodTehama CountyMiddle3·
Fresno Flats Community DayAhwahneeMadera CountyMiddle3·
Green Point ElementaryBlue LakeHumboldt CountyElementary3·
High Desert Community DayAlturasModoc CountyMiddle3·
Home and Hospital ProgramOaklandAlameda CountyCombined3·
Juniper Ridge ElementaryTermoLassen CountyElementary3·
Keith B. Bright High (Juvenile Hall)BishopInyo CountyHigh3·
Lafayette Early Intervention PreschoolLafayetteContra Costa CountyElementary3·
Marin County Juvenile CourtSan RafaelMarin CountyHigh3·
Monterey Peninsula UNF SCH DIST COM Day MIDSeasideMonterey CountyMiddle3·
Monterey Peninsula Unified School District Community DaySeasideMonterey CountyHigh3·
Mountain HighPinecrestTuolumne CountyHigh3·
Phoenix AcademySan RafaelMarin CountyHigh3·
Santa Margarita AcademyFallbrookSan Diego CountyMiddle3·
Trinity River Elementary Community DayWeavervilleTrinity CountyElementary3·
Valley Children's HospitalMaderaMadera CountyCombined3·
Yuba City Special Education PreschoolYuba CitySutter CountyElementary3·
Alta VistaSanta BarbaraSanta Barbara CountyMiddle2·
Buena Vista Community DayPortervilleTulare CountyMiddle2·
Cold Springs HighLong BarnTuolumne CountyHigh2·

California school rankings

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