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.
Test scores
Reading, SY 2023-24. State average: 47.6% met or exceeded.Top 5 schools
- 99.4%
- 99.0%
- 98.6%
- 98.4%
- 98.3%
Lowest 5 schools
- 2.6%
- 2.9%
- 3.5%
- 3.7%
- 3.9%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Los Angeles College Prep Academy | Los Angeles | Los Angeles County | High | 41 | · |
| Palmiter Special Education | Sacramento | Sacramento County | High | 41 | · |
| Patricia Dreizler Continuation High | Redondo Beach | Los Angeles County | High | 41 | · |
| Pinnacles High | Soledad | Monterey County | High | 41 | · |
| Rancho del Mar High (Continuation) | Rolling Hills | Los Angeles County | High | 41 | · |
| Spencer Valley Elementary | Santa Ysabel | San Diego County | Elementary | 41 | · |
| West Side Valley High (Continuation) | Newman | Stanislaus County | High | 41 | · |
| Adelante High | Riverbank | Stanislaus County | High | 40 | · |
| Chemehuevi Valley Elementary | Havasu Lake | San Bernardino County | Elementary | 40 | · |
| Culver Park High | Culver City | Los Angeles County | High | 40 | · |
| Trillium Charter | Arcata | Humboldt County | Elementary | 40 | · |
| Bridgeville Elementary | Bridgeville | Humboldt County | Elementary | 39 | · |
| Casterlin Elementary | Blocksburg | Humboldt County | Elementary | 39 | · |
| Noriega Children Center | San Francisco | San Francisco County | Elementary | 39 | · |
| Potter Valley Junior High | Potter Valley | Mendocino County | Middle | 39 | · |
| Vista Alternative | Fremont | Alameda County | High | 39 | · |
| Carlsbad Seaside Academy | Carlsbad | San Diego County | Combined | 38 | · |
| Carlsbad Village Academy | Carlsbad | San Diego County | High | 38 | · |
| Hanford Community Day | Hanford | Kings County | High | 38 | · |
| Mt. Lukens Continuation | Tujunga | Los Angeles County | High | 38 | · |
| North Valley High (Continuation) | Orland | Glenn County | High | 38 | · |
| Surprise Valley High | Cedarville | Modoc County | High | 38 | · |
| Ceres Special Education | Ceres | Stanislaus County | Combined | 37 | · |
| George S. Patton Continuation | Harbor City | Los Angeles County | High | 37 | · |
| Gravenstein First | Sebastopol | Sonoma County | Elementary | 37 | · |
| Grossmont Middle College High | El Cajon | San Diego County | High | 37 | · |
| Legacy High | Ojai | Ventura County | High | 37 | · |
| Paso Robles Independent Study Center | Paso Robles | San Luis Obispo County | Elementary | 37 | · |
| Burbank Child Development Center | Oakland | Alameda County | Elementary | 36 | · |
| Del Mar High | San Gabriel | Los Angeles County | High | 36 | · |
| Igo-Ono Elementary | Igo | Shasta County | Elementary | 36 | · |
| Kelseyville Learning Academy | Kelseyville | Lake County | Combined | 36 | · |
| REACH Academy | Santa Ana | Orange County | High | 36 | · |
| Ron Hockwalt Academies (Continuation) | Walnut | Los Angeles County | High | 36 | · |
| San Jacinto Middle College High | San Jacinto | Riverside County | High | 36 | · |
| Valley High (Continuation) | Dublin | Alameda County | High | 36 | · |
| Whale Gulch Elementary | Whitethorn | Mendocino County | Elementary | 36 | · |
| Ahwahnee High | Oakhurst | Madera County | High | 35 | · |
| Baker Junior High | Baker | San Bernardino County | Middle | 35 | · |
| Bitterwater-Tully Elementary | King City | San Benito County | Elementary | 35 | · |
| Chesnut High (Continuation) | Huron | Fresno County | High | 35 | · |
| Florence E. Rata | Fresno | Fresno County | High | 35 | · |
| Lee Vining High | Lee Vining | Mono County | High | 35 | · |
| Nidorf SYTF Barry J. | Sylmar | Los Angeles County | High | 35 | · |
| Providence | Oxnard | Ventura County | Combined | 35 | · |
| The Leadership Academy | Lancaster | Los Angeles County | Elementary | 35 | · |
| Tulare Technical Preparatory High | Tulare | Tulare County | High | 35 | · |
| Alternative Learning Center | San Bernardino | San Bernardino County | Combined | 34 | · |
| Big Picture Learning Windsor | Windsor | Sonoma County | High | 34 | · |
| Boyle Heights Continuation | Los Angeles | Los Angeles County | High | 34 | · |
| Center for Alternative Learning | Chico | Butte County | High | 34 | · |
| Community Day | Sanger | Fresno County | High | 34 | · |
| Creekside Community Day | Visalia | Tulare County | High | 34 | · |
| Deep Creek Academy | Farmersville | Tulare County | High | 34 | · |
| Del Amigo High (Continuation) | San Ramon | Contra Costa County | High | 34 | · |
| Dr. Doug Sears Learning Center | Temple City | Los Angeles County | High | 34 | · |
| Elite Academy | El Cajon | San Diego County | High | 34 | · |
| Elk Creek Elementary | Elk Creek | Glenn County | Elementary | 34 | · |
| Gazelle Elementary | Gazelle | Siskiyou County | Elementary | 34 | · |
| Gold Strike High | San Andreas | Calaveras County | High | 34 | · |
| Harold McAlister High (Opportunity) | Los Angeles | Los Angeles County | High | 34 | · |
| Junction Elementary | Somes Bar | Siskiyou County | Elementary | 34 | · |
| Manchester Elementary | Manchester | Mendocino County | Elementary | 34 | · |
| Middle College Academy | Marysville | Yuba County | High | 34 | · |
| Nicasio | Nicasio | Marin County | Elementary | 34 | · |
| Olive Grove Charter - Buellton | Buellton | Santa Barbara County | Combined | 34 | · |
| Trillium Charter | Arcata | Humboldt County | Elementary | 34 | · |
| Chautauqua High (Continuation) | Big Bear City | San Bernardino County | High | 33 | · |
| Dickens (Billy Joe) High (Continuation) | Hughson | Stanislaus County | High | 33 | · |
| Hornbrook Elementary | Hornbrook | Siskiyou County | Elementary | 33 | · |
| Magnolia Park | Burbank | Los Angeles County | High | 33 | · |
| Opportunity Program | Riverside | Riverside County | High | 33 | · |
| Palos Verdes Distance Learning Academy | Rolling Hills | Los Angeles County | Combined | 33 | · |
| San Pasqual Academy | Escondido | San Diego County | High | 33 | · |
| Spring Hill High (Continuation) | Mariposa | Mariposa County | High | 33 | · |
| Vantage Point Charter | Penn Valley | Nevada County | Combined | 33 | · |
| Windsor Oaks Academy | Windsor | Sonoma County | High | 33 | · |
| Arena High (Continuation) | El Segundo | Los Angeles County | High | 32 | · |
| Flournoy Elementary | Flournoy | Tehama County | Elementary | 32 | · |
| Graves Elementary | Salinas | Monterey County | Elementary | 32 | · |
| Heritage Valley Independent Study | Fillmore | Ventura County | Combined | 32 | · |
| Monterey Continuation | Los Angeles | Los Angeles County | High | 32 | · |
| Rafer Johnson | Bakersfield | Kern County | Elementary | 32 | · |
| San Benito County Opportunity | Hollister | San Benito County | Middle | 32 | · |
| Academy for Change | Chico | Butte County | High | 31 | · |
| Baker High | Baker | San Bernardino County | High | 31 | · |
| Camino Polytechnic | Camino | El Dorado County | Elementary | 31 | · |
| Crossroads High (Alternative) | Newark | Alameda County | High | 31 | · |
| Don Pedro High | La Grange | Tuolumne County | High | 31 | · |
| Dr Bob Forinash Community Day | Lompoc | Santa Barbara County | High | 31 | · |
| Dual Language Immersion Academy Charter | Petaluma | Sonoma County | Middle | 31 | · |
| Feather River Academy | Yuba City | Sutter County | High | 31 | · |
| Hillside Junior/Senior High | Pine Valley | San Diego County | High | 31 | · |
| Santa Barbara County Juvenile Court | Santa Barbara | Santa Barbara County | High | 31 | · |
| Walt Tyler Elementary | Somerset | El Dorado County | Elementary | 31 | · |
| Big Pine High | Big Pine | Inyo County | High | 30 | · |
| Chinese Camp Elementary | Chinese Camp | Tuolumne County | Elementary | 30 | · |
| Olympic High (Continuation) | Santa Monica | Los Angeles County | High | 30 | · |
| Roberts Ferry Union Elementary | Waterford | Stanislaus County | Elementary | 30 | · |
| Colusa Alternative Home | Colusa | Colusa County | Combined | 29 | · |
| Corning Independent Study | Corning | Tehama County | High | 29 | · |
| Discovery High | Yreka | Siskiyou County | High | 29 | · |
| Eagle Mountain Elementary | Desert Center | Riverside County | Elementary | 29 | · |
| Juvenile Hall (Endeavor/Voyager Secondary) | Madera | Madera County | High | 29 | · |
| Kaweah High | Exeter | Tulare County | High | 29 | · |
| College Elementary | Santa Ynez | Santa Barbara County | Elementary | 28 | · |
| Davila Day | Chula Vista | San Diego County | Elementary | 28 | · |
| Imperial Ave. Holbrook High | Imperial | Imperial County | High | 28 | · |
| La Vista Center | Fair Oaks | Sacramento County | High | 28 | · |
| Mad River High (Continuation) | McKinleyville | Humboldt County | High | 28 | · |
| Phoenix Elementary Academy Community Day | Fresno | Fresno County | Elementary | 28 | · |
| Rowland Unified Community Day | Rowland Heights | Los Angeles County | High | 28 | · |
| San Diego County Special Education | Imperial Beach | San Diego County | Combined | 28 | · |
| Shasta County Special Education | Redding | Shasta County | Combined | 28 | · |
| Temple City Alternative | Temple City | Los Angeles County | Combined | 28 | · |
| Alta Vista Academy | Chula Vista | San Diego County | High | 27 | · |
| Arcata Educational Resource Center | Arcata | Humboldt County | High | 27 | · |
| Bodega Bay Elementary | Bodega Bay | Sonoma County | Elementary | 27 | · |
| Chino Valley Learning Academy | Chino Hills | San Bernardino County | High | 27 | · |
| Colusa Alternative High (Continuation) | Colusa | Colusa County | High | 27 | · |
| Del Norte Community | Crescent City | Del Norte County | Combined | 27 | · |
| Dorothy V. Johnson Community Day | Los Angeles | Los Angeles County | High | 27 | · |
| Mattole Elementary | Petrolia | Humboldt County | Elementary | 27 | · |
| Noyo High (Continuation) | Fort Bragg | Mendocino County | High | 27 | · |
| OUSD Home Sch | Orange | Orange County | Combined | 27 | · |
| Oak View High | Oak Park | Ventura County | High | 27 | · |
| Pride Continuation | Linden | San Joaquin County | High | 27 | · |
| Rockey Glenn Camp | San Dimas | Los Angeles County | High | 27 | · |
| Santa Barbara County Community | Santa Barbara | Santa Barbara County | High | 27 | · |
| Sunset | La Puente | Los Angeles County | Elementary | 27 | · |
| Tuolumne County Community/ISP | Sonora | Tuolumne County | Combined | 27 | · |
| Val Verde Student Success Academy | Perris | Riverside County | Middle | 27 | · |
| Burbank USD Community Day | Burbank | Los Angeles County | High | 26 | · |
| Butte View High | Sutter | Sutter County | High | 26 | · |
| Byron Institute for Independent Study | Discovery Bay | Contra Costa County | Elementary | 26 | · |
| Downieville Elementary | Downieville | Sierra County | Elementary | 26 | · |
| Ed Donaldson Education Center | Kelseyville | Lake County | High | 26 | · |
| Greendell | Palo Alto | Santa Clara County | Elementary | 26 | · |
| Intermountain Independent Study | Burney | Shasta County | Combined | 26 | · |
| Oak Run Elementary | Oak Run | Shasta County | Elementary | 26 | · |
| Rite of Passage | San Andreas | Calaveras County | High | 26 | · |
| Willow High | Crockett | Contra Costa County | High | 26 | · |
| Captain John Continuation High | Hoopa | Humboldt County | High | 25 | · |
| Centennial Independent Study | Madera | Madera County | Combined | 25 | · |
| Cheviot Hills Continuation | Los Angeles | Los Angeles County | High | 25 | · |
| El Monte Union High School Community Day | El Monte | Los Angeles County | High | 25 | · |
| Greeley Hill Elementary | Coulterville | Mariposa County | Elementary | 25 | · |
| H. Glenn Richardson | Fairfield | Solano County | Combined | 25 | · |
| Monroe High (Continuation) | Tehachapi | Kern County | High | 25 | · |
| Natural High (Continuation) | Lakeport | Lake County | High | 25 | · |
| PEEP - PREPARE | San Luis Obispo | San Luis Obispo County | Combined | 25 | · |
| Palisade Glacier High (Continuation) | Big Pine | Inyo County | High | 25 | · |
| Pilarcitos Alternative High (Continuation) | Half Moon Bay | San Mateo County | High | 25 | · |
| Shasta County Juvenile Court | Redding | Shasta County | High | 25 | · |
| West Sonoma County Consortium | Sebastopol | Sonoma County | Elementary | 25 | · |
| Whitney Young Continuation | Los Angeles | Los Angeles County | High | 25 | · |
| Yosemite Falls Education Center | Oakhurst | Madera County | Combined | 25 | · |
| Yosemite National Park Valley Elementary | Yosemite | Mariposa County | Elementary | 25 | · |
| Countryside Community Day | Tulare | Tulare County | High | 24 | · |
| Eagle Summit Community Day | Phelan | San Bernardino County | High | 24 | · |
| Gratton Elementary | Denair | Stanislaus County | Elementary | 24 | · |
| Kneeland Elementary | Kneeland | Humboldt County | Elementary | 24 | · |
| Loma Vista Charter | Lindsay | Tulare County | Combined | 24 | · |
| Marce Becerra Academy | Healdsburg | Sonoma County | High | 24 | · |
| Mendota Continuation High | Mendota | Fresno County | High | 24 | · |
| Pacific Coast High (Continuation) | Arcata | Humboldt County | High | 24 | · |
| Sierra High (Continuation) | Truckee | Nevada County | High | 24 | · |
| Thomas E. Mathews Community | Marysville | Yuba County | High | 24 | · |
| Weitchpec Elementary | Hoopa | Humboldt County | Elementary | 24 | · |
| Willows Community High | Willows | Glenn County | High | 24 | · |
| Aggeler Community Day | Chatsworth | Los Angeles County | High | 23 | · |
| Blake Elementary | Woody | Kern County | Elementary | 23 | · |
| Central Bay High (Continuation) | Salinas | Monterey County | High | 23 | · |
| Easton Continuation High | Fresno | Fresno County | High | 23 | · |
| Esperanza High (Continuation) | Gridley | Butte County | High | 23 | · |
| Fulton | Fresno | Fresno County | High | 23 | · |
| Future Bound Independent Study Secondary | Ramona | San Diego County | High | 23 | · |
| Jack London Community Day | Valley Glen | Los Angeles County | High | 23 | · |
| Lee (Edwin and Anita) Newcomer | San Francisco | San Francisco County | Elementary | 23 | · |
| McFarland Independent | McFarland | Kern County | Combined | 23 | · |
| McGowan (Robert) High (Continuation) | Boron | Kern County | High | 23 | · |
| Montgomery Elementary | Cazadero | Sonoma County | Elementary | 23 | · |
| Owens Valley High | Independence | Inyo County | High | 23 | · |
| Shiloh Elementary | Modesto | Stanislaus County | Elementary | 23 | · |
| Tehama Oaks High | Red Bluff | Tehama County | Combined | 23 | · |
| Thomas Riley High | Los Angeles | Los Angeles County | High | 23 | · |
| Alisal Virtual Academy | Salinas | Monterey County | Elementary | 22 | · |
| Duncan-Russell Community Day | Tracy | San Joaquin County | High | 22 | · |
| Fowler Academy Continuation | Fowler | Fresno County | High | 22 | · |
| Freedom Academy of Imperial Valley | Holtville | Imperial County | Combined | 22 | · |
| Harry P B Carden | Marysville | Yuba County | Combined | 22 | · |
| Hesperia Community Day | Hesperia | San Bernardino County | High | 22 | · |
| Linns Valley-Poso Flat Elementary | Glennville | Kern County | Elementary | 22 | · |
| Merced City School District Community Day | Merced | Merced County | Elementary | 22 | · |
| Montebello Community Day | Montebello | Los Angeles County | High | 22 | · |
| Renaissance | Brawley | Imperial County | High | 22 | · |
| Riverdale Virtual | Riverdale | Fresno County | Combined | 22 | · |
| Seiad Elementary | Seiad Valley | Siskiyou County | Elementary | 22 | · |
| Stockton (Commodore) Children Center | San Francisco | San Francisco County | Elementary | 22 | · |
| Big Creek Elementary | Big Creek | Fresno County | Elementary | 21 | · |
| Carrisa Plains Elementary | Santa Margarita | San Luis Obispo County | Elementary | 21 | · |
| Cienega Elementary | Hollister | San Benito County | Elementary | 21 | · |
| Elk Creek High | Elk Creek | Glenn County | High | 21 | · |
| Empower | El Cajon | San Diego County | Elementary | 21 | · |
| Glenbrook Academy | Concord | Contra Costa County | High | 21 | · |
| Jardin de la Infancia | Los Angeles | Los Angeles County | Elementary | 21 | · |
| Lloyd Hance Community | Lakeport | Lake County | High | 21 | · |
| REACH Academy | El Cajon | San Diego County | High | 21 | · |
| Round Valley Continuation | Covelo | Mendocino County | High | 21 | · |
| Rowland Virtual Learning Academy | La Puente | Los Angeles County | Combined | 21 | · |
| Sonoma Mountain High (Necessary Small School) | Petaluma | Sonoma County | High | 21 | · |
| Thompson Elementary | El Monte | Los Angeles County | Elementary | 21 | · |
| Turner Academy at Tokay Colony | Lodi | San Joaquin County | Elementary | 21 | · |
| Vista High (Continuation) | Escalon | San Joaquin County | High | 21 | · |
| Willow Grove Elementary | Paicines | San Benito County | Elementary | 21 | · |
| ALBA | San Diego | San Diego County | Combined | 20 | · |
| Bogus Elementary | Montague | Siskiyou County | Elementary | 20 | · |
| Butte County Community | Chico | Butte County | Combined | 20 | · |
| Chaffey Community Day | Ontario | San Bernardino County | High | 20 | · |
| Cinnabar Elementary | Petaluma | Sonoma County | Elementary | 20 | · |
| Dublin Unified Transition Program | Dublin | Alameda County | High | 20 | · |
| Fort Ross Elementary | Cazadero | Sonoma County | Elementary | 20 | · |
| Granada High | Le Grand | Merced County | High | 20 | · |
| Johanna Echols-Hansen High (Continuation) | Cloverdale | Sonoma County | High | 20 | · |
| Merced County Juvenile Court | Merced | Merced County | Combined | 20 | · |
| Newman-Crows Landing Independent Study | Newman | Stanislaus County | Combined | 20 | · |
| Phoenix Rising High | El Centro | Imperial County | High | 20 | · |
| Plum Valley Elementary | Paynes Creek | Tehama County | Elementary | 20 | · |
| Rising Sun | Vernalis | Stanislaus County | High | 20 | · |
| Santa Cruz County Court | Santa Cruz | Santa Cruz County | High | 20 | · |
| View Park Continuation | Los Angeles | Los Angeles County | High | 20 | · |
| Wolfskill High | Winters | Yolo County | High | 20 | · |
| Berkeley Independent Study K-8 | Berkeley | Alameda County | Elementary | 19 | · |
| Bravo Lake High | Woodlake | Tulare County | High | 19 | · |
| Carpe Diem High (Continuation) | Petaluma | Sonoma County | High | 19 | · |
| Clearlake Creativity | Clearlake | Lake County | Combined | 19 | · |
| Downieville Junior-Senior High | Downieville | Sierra County | High | 19 | · |
| Esperanza High | Cutler | Tulare County | Combined | 19 | · |
| Las Virgenes Independent | Calabasas | Los Angeles County | Elementary | 19 | · |
| Mid Valley High (Continuation) | Williams | Colusa County | High | 19 | · |
| New Jerusalem Elementary | Tracy | San Joaquin County | Elementary | 19 | · |
| Pathways Charter Academy | Yuba City | Sutter County | Combined | 19 | · |
| Phoenix High Community Day | Lancaster | Los Angeles County | High | 19 | · |
| Scholar Plus Online Learning | Perris | Riverside County | High | 19 | · |
| Tulare Support | Tulare | Tulare County | Elementary | 19 | · |
| Valley Oak Continuation High | Live Oak | Sutter County | High | 19 | · |
| Carr Lake Community Day | Salinas | Monterey County | High | 18 | · |
| Eagle Tree Continuation | Carson | Los Angeles County | High | 18 | · |
| El Puente High | Firebaugh | Fresno County | High | 18 | · |
| French Gulch-Whiskeytown Elementary | French Gulch | Shasta County | Elementary | 18 | · |