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 |
|---|---|---|---|---|---|
| Highlands Community Charter | Sacramento | Sacramento County | Combined | 11,713 | · |
| River Springs Charter | Temecula | Riverside County | Combined | 7,703 | · |
| Blue Ridge Academy | Maricopa | Kern County | Combined | 7,657 | · |
| Visions In Education | Carmichael | Sacramento County | Combined | 7,460 | · |
| Pacific Coast Academy | Poway | San Diego County | Combined | 6,760 | · |
| Mission Vista Academy | Beaumont | Riverside County | Combined | 6,724 | · |
| Heartland Charter | Maricopa | Kern County | Combined | 5,970 | · |
| Granada Hills Charter | Granada Hills | Los Angeles County | Combined | 5,927 | · |
| Cabrillo Point Academy | Poway | San Diego County | Combined | 5,706 | · |
| California Virtual Academy @ Los Angeles | Simi Valley | Ventura County | Combined | 5,705 | · |
| Granite Mountain Charter | Lucerne Valley | San Bernardino County | Combined | 4,393 | · |
| Eleanor Roosevelt High | Eastvale | Riverside County | High | 4,353 | · |
| Downey High | Downey | Los Angeles County | High | 4,051 | · |
| California Online Public Schools Southern California | San Juan Capistrano | Orange County | Combined | 3,933 | · |
| California Virtual Academy @ San Diego | Simi Valley | Ventura County | Combined | 3,924 | · |
| Polytechnic High | Long Beach | Los Angeles County | High | 3,890 | · |
| Sage Oak Charter | Redlands | San Bernardino County | Combined | 3,879 | · |
| iLEAD Hybrid | Acton | Los Angeles County | Combined | 3,817 | · |
| Warren (Earl) High | Downey | Los Angeles County | High | 3,609 | · |
| Santiago High | Corona | Riverside County | High | 3,577 | · |
| Cottonwood | El Dorado Hills | El Dorado County | Combined | 3,563 | · |
| Beaumont Senior High | Beaumont | Riverside County | High | 3,460 | · |
| Five Keys Independence HS (SF Sheriff's) | San Francisco | San Francisco County | High | 3,447 | · |
| Etiwanda High | Etiwanda | San Bernardino County | High | 3,446 | · |
| Millikan High | Long Beach | Los Angeles County | High | 3,408 | · |
| Pittsburg Senior High | Pittsburg | Contra Costa County | High | 3,403 | · |
| Paramount High | Paramount | Los Angeles County | High | 3,400 | · |
| Ocean Grove Charter | Boulder Creek | Santa Cruz County | Combined | 3,378 | · |
| Options For Youth - Duarte Inc | Pasadena | Los Angeles County | High | 3,369 | · |
| Wilson High | Long Beach | Los Angeles County | High | 3,349 | · |
| Vista Murrieta High | Murrieta | Riverside County | High | 3,328 | · |
| Hollister High | Hollister | San Benito County | High | 3,316 | · |
| Rancho Cucamonga High | Rancho Cucamonga | San Bernardino County | High | 3,221 | · |
| California Virtual Academy @ San Joaquin | Simi Valley | Ventura County | Combined | 3,219 | · |
| Berkeley High | Berkeley | Alameda County | High | 3,218 | · |
| Quartz Hill High | Quartz Hill | Los Angeles County | High | 3,175 | · |
| Fountain Valley High | Fountain Valley | Orange County | High | 3,171 | · |
| Birmingham Community Charter High | Lake Balboa | Los Angeles County | High | 3,162 | · |
| Santa Maria High | Santa Maria | Santa Barbara County | High | 3,143 | · |
| Chaparral High | Temecula | Riverside County | High | 3,136 | · |
| Chaffey High | Ontario | San Bernardino County | High | 3,127 | · |
| Clovis East High | Clovis | Fresno County | High | 3,113 | · |
| James Logan High | Union City | Alameda County | High | 3,096 | · |
| Pioneer Valley High | Santa Maria | Santa Barbara County | High | 3,080 | · |
| Bakersfield High | Bakersfield | Kern County | High | 3,069 | · |
| San Marcos High | San Marcos | San Diego County | High | 3,067 | · |
| Yosemite Valley Charter | Fresno | Fresno County | Combined | 3,065 | · |
| El Camino Real Charter High | Woodland Hills | Los Angeles County | High | 3,046 | · |
| Dougherty Valley High | San Ramon | Contra Costa County | High | 3,039 | · |
| Assurance Learning Academy | Lancaster | Los Angeles County | High | 3,014 | · |
| Great Oak High | Temecula | Riverside County | High | 2,946 | · |
| Arcadia High | Arcadia | Los Angeles County | High | 2,939 | · |
| Milpitas High | Milpitas | Santa Clara County | High | 2,926 | · |
| Redondo Union High | Redondo Beach | Los Angeles County | High | 2,921 | · |
| Palisades Charter High | Pacific Palisades | Los Angeles County | High | 2,920 | · |
| Los Alamitos High | Los Alamitos | Orange County | High | 2,915 | · |
| Folsom High | Folsom | Sacramento County | High | 2,901 | · |
| California High | San Ramon | Contra Costa County | High | 2,894 | · |
| Castro Valley High | Castro Valley | Alameda County | High | 2,874 | · |
| Sunnyside High | Fresno | Fresno County | High | 2,858 | · |
| Liberty High | Brentwood | Contra Costa County | High | 2,836 | · |
| Alta Vista Innovation High | Hesperia | San Bernardino County | High | 2,812 | · |
| Lincoln High | Stockton | San Joaquin County | High | 2,801 | · |
| Upland High | Upland | San Bernardino County | High | 2,797 | · |
| Clovis High | Clovis | Fresno County | High | 2,779 | · |
| Arnold O. Beckman High | Irvine | Orange County | High | 2,776 | · |
| Dublin High | Dublin | Alameda County | High | 2,771 | · |
| Los Osos High | Rancho Cucamonga | San Bernardino County | High | 2,759 | · |
| Yucaipa High | Yucaipa | San Bernardino County | High | 2,755 | · |
| Mission Hills High | San Marcos | San Diego County | High | 2,751 | · |
| Cajon High | San Bernardino | San Bernardino County | High | 2,748 | · |
| Chino Hills High | Chino Hills | San Bernardino County | High | 2,748 | · |
| Calexico High | Calexico | Imperial County | High | 2,746 | · |
| Alisal High | Salinas | Monterey County | High | 2,742 | · |
| San Clemente High | San Clemente | Orange County | High | 2,740 | · |
| Temecula Valley High | Temecula | Riverside County | High | 2,739 | · |
| Feather River Charter | Meridian | Sutter County | Combined | 2,731 | · |
| Summit High | Fontana | San Bernardino County | High | 2,725 | · |
| San Diego Workforce Innovation High | National City | San Diego County | High | 2,722 | · |
| Grover Cleveland Charter High | Reseda | Los Angeles County | High | 2,719 | · |
| Centennial High | Corona | Riverside County | High | 2,712 | · |
| Highland High | Palmdale | Los Angeles County | High | 2,706 | · |
| Evergreen Valley High | San Jose | Santa Clara County | High | 2,703 | · |
| Martin Luther King Jr. High | Riverside | Riverside County | High | 2,699 | · |
| Valley View High | Moreno Valley | Riverside County | High | 2,699 | · |
| Portola High | Irvine | Orange County | High | 2,693 | · |
| Arroyo Valley High | San Bernardino | San Bernardino County | High | 2,692 | · |
| Lancaster High | Lancaster | Los Angeles County | High | 2,688 | · |
| Cypress High | Cypress | Orange County | High | 2,685 | · |
| Pacifica High | Oxnard | Ventura County | High | 2,675 | · |
| Anaheim High | Anaheim | Orange County | High | 2,667 | · |
| Arvin High | Arvin | Kern County | High | 2,653 | · |
| South Sutter Charter | East Nicolaus | Sutter County | Combined | 2,653 | · |
| Franklin High | Elk Grove | Sacramento County | High | 2,650 | · |
| Huntington Beach High | Huntington Beach | Orange County | High | 2,645 | · |
| San Juan Hills High | San Juan Capistrano | Orange County | High | 2,641 | · |
| Eastside High | Lancaster | Los Angeles County | High | 2,631 | · |
| Vaughn Next Century Learning Center | San Fernando | Los Angeles County | Combined | 2,629 | · |
| Crescenta Valley High | La Crescenta | Los Angeles County | High | 2,624 | · |
| Rialto High | Rialto | San Bernardino County | High | 2,623 | · |
| American High | Fremont | Alameda County | High | 2,618 | · |
| Santa Monica High | Santa Monica | Los Angeles County | High | 2,588 | · |
| Amador Valley High | Pleasanton | Alameda County | High | 2,583 | · |
| Ridgeview High | Bakersfield | Kern County | High | 2,575 | · |
| Lowell High | San Francisco | San Francisco County | High | 2,571 | · |
| C. K. McClatchy High | Sacramento | Sacramento County | High | 2,569 | · |
| Heritage High | Brentwood | Contra Costa County | High | 2,566 | · |
| Aliso Niguel High | Aliso Viejo | Orange County | High | 2,563 | · |
| Diamond Bar High | Diamond Bar | Los Angeles County | High | 2,563 | · |
| Del Norte High | San Diego | San Diego County | High | 2,557 | · |
| Eastlake High | Chula Vista | San Diego County | High | 2,557 | · |
| Helix High | La Mesa | San Diego County | High | 2,554 | · |
| Buchanan High | Clovis | Fresno County | High | 2,551 | · |
| Ruben S. Ayala High | Chino Hills | San Bernardino County | High | 2,541 | · |
| Liberty High | Winchester | Riverside County | High | 2,537 | · |
| Pleasant Grove High | Elk Grove | Sacramento County | High | 2,536 | · |
| Torrey Pines High | San Diego | San Diego County | High | 2,536 | · |
| Fontana High | Fontana | San Bernardino County | High | 2,534 | · |
| Highland High | Bakersfield | Kern County | High | 2,530 | · |
| Westminster High | Westminster | Orange County | High | 2,529 | · |
| Montclair High | Montclair | San Bernardino County | High | 2,515 | · |
| Sky Mountain Charter | Placerville | El Dorado County | Combined | 2,511 | · |
| San Leandro High | San Leandro | Alameda County | High | 2,510 | · |
| Santa Ana High | Santa Ana | Orange County | High | 2,505 | · |
| Troy High | Fullerton | Orange County | High | 2,504 | · |
| Redwood High | Visalia | Tulare County | High | 2,490 | · |
| Paloma Valley High | Menifee | Riverside County | High | 2,487 | · |
| Bullard High | Fresno | Fresno County | High | 2,485 | · |
| Henry High | San Diego | San Diego County | High | 2,485 | · |
| Polytechnic High | Riverside | Riverside County | High | 2,484 | · |
| Turlock High | Turlock | Stanislaus County | High | 2,479 | · |
| Trabuco Hills High | Mission Viejo | Orange County | High | 2,475 | · |
| Mira Costa High | Manhattan Beach | Los Angeles County | High | 2,473 | · |
| El Camino High | Oceanside | San Diego County | High | 2,463 | · |
| Freedom High | Oakley | Contra Costa County | High | 2,460 | · |
| Burbank High | Burbank | Los Angeles County | High | 2,457 | · |
| Riverside Preparatory | Oro Grande | San Bernardino County | Combined | 2,453 | · |
| Oxnard High | Oxnard | Ventura County | High | 2,452 | · |
| North Hollywood Senior High | North Hollywood | Los Angeles County | High | 2,444 | · |
| Otay Ranch Senior High | Chula Vista | San Diego County | High | 2,440 | · |
| Mountain House High | Mountain House | San Joaquin County | High | 2,428 | · |
| Sanger High | Sanger | Fresno County | High | 2,426 | · |
| La Quinta High | La Quinta | Riverside County | High | 2,425 | · |
| Summit Charter Academy | Porterville | Tulare County | Combined | 2,423 | · |
| Mayfair High | Lakewood | Los Angeles County | High | 2,422 | · |
| Phineas Banning Senior High | Wilmington | Los Angeles County | High | 2,422 | · |
| Ernest Righetti High | Santa Maria | Santa Barbara County | High | 2,416 | · |
| Hemet High | Hemet | Riverside County | High | 2,414 | · |
| Valencia High | Placentia | Orange County | High | 2,411 | · |
| Hesperia High | Hesperia | San Bernardino County | High | 2,405 | · |
| Patriot High | Jurupa Valley | Riverside County | High | 2,399 | · |
| San Pedro Senior High | San Pedro | Los Angeles County | High | 2,398 | · |
| Stockdale High | Bakersfield | Kern County | High | 2,398 | · |
| Orange Vista High | Perris | Riverside County | High | 2,396 | · |
| San Jacinto High | San Jacinto | Riverside County | High | 2,388 | · |
| Alta Loma High | Alta Loma | San Bernardino County | High | 2,386 | · |
| Channel Islands High | Oxnard | Ventura County | High | 2,380 | · |
| Salinas High | Salinas | Monterey County | High | 2,380 | · |
| Segerstrom High | Santa Ana | Orange County | High | 2,376 | · |
| Clayton Valley Charter High | Concord | Contra Costa County | High | 2,373 | · |
| Temescal Canyon High | Lake Elsinore | Riverside County | High | 2,373 | · |
| La Serna High | Whittier | Los Angeles County | High | 2,372 | · |
| Oak Hills High | Oak Hills | San Bernardino County | High | 2,370 | · |
| Liberty High | Bakersfield | Kern County | High | 2,369 | · |
| Sheldon High | Sacramento | Sacramento County | High | 2,368 | · |
| Carlmont High | Belmont | San Mateo County | High | 2,360 | · |
| Clovis North High | Fresno | Fresno County | High | 2,360 | · |
| Edison High | Stockton | San Joaquin County | High | 2,355 | · |
| William J. (Pete) Knight High | Palmdale | Los Angeles County | High | 2,349 | · |
| Clarksville Charter | El Dorado Hills | El Dorado County | Combined | 2,347 | · |
| Joseph A. Gregori High | Modesto | Stanislaus County | High | 2,346 | · |
| OCSA | Santa Ana | Orange County | High | 2,346 | · |
| Oak Ridge High | El Dorado Hills | El Dorado County | High | 2,346 | · |
| Edison High | Fresno | Fresno County | High | 2,339 | · |
| Sunny Hills High | Fullerton | Orange County | High | 2,337 | · |
| Carlsbad High | Carlsbad | San Diego County | High | 2,336 | · |
| East Bakersfield High | Bakersfield | Kern County | High | 2,331 | · |
| Granite Hills High | El Cajon | San Diego County | High | 2,331 | · |
| Heritage High | Menifee | Riverside County | High | 2,330 | · |
| Katella High | Anaheim | Orange County | High | 2,326 | · |
| Independence High | Bakersfield | Kern County | High | 2,324 | · |
| Central Valley High | Ceres | Stanislaus County | High | 2,317 | · |
| Saugus High | Saugus | Los Angeles County | High | 2,317 | · |
| Corona High | Corona | Riverside County | High | 2,307 | · |
| University High | Irvine | Orange County | High | 2,307 | · |
| Lakewood High | Lakewood | Los Angeles County | High | 2,305 | · |
| James C. Enochs High | Modesto | Stanislaus County | High | 2,304 | · |
| Coachella Valley High | Thermal | Riverside County | High | 2,300 | · |
| Venice Senior High | Los Angeles | Los Angeles County | High | 2,293 | · |
| Modesto High | Modesto | Stanislaus County | High | 2,292 | · |
| Sweetwater High | National City | San Diego County | High | 2,290 | · |
| Independence High | San Jose | Santa Clara County | High | 2,289 | · |
| Olympian High | Chula Vista | San Diego County | High | 2,289 | · |
| Valencia High | Valencia | Los Angeles County | High | 2,286 | · |
| Burroughs High | Burbank | Los Angeles County | High | 2,283 | · |
| Jordan High | Long Beach | Los Angeles County | High | 2,272 | · |
| Monterey Trail High | Elk Grove | Sacramento County | High | 2,263 | · |
| California High | Whittier | Los Angeles County | High | 2,261 | · |
| Palmdale Aerospace Academy | Palmdale | Los Angeles County | Combined | 2,259 | · |
| Victor Valley High | Victorville | San Bernardino County | High | 2,255 | · |
| Canyon Springs High | Moreno Valley | Riverside County | High | 2,251 | · |
| Adelanto High | Adelanto | San Bernardino County | High | 2,247 | · |
| Northwood High | Irvine | Orange County | High | 2,244 | · |
| James A. Garfield Senior High | Los Angeles | Los Angeles County | High | 2,237 | · |
| Woodbridge High | Irvine | Orange County | High | 2,232 | · |
| Golden Valley High | Bakersfield | Kern County | High | 2,228 | · |
| Homestead High | Cupertino | Santa Clara County | High | 2,224 | · |
| Taft Charter High | Woodland Hills | Los Angeles County | High | 2,221 | · |
| Watsonville High | Watsonville | Santa Cruz County | High | 2,215 | · |
| Centennial High | Bakersfield | Kern County | High | 2,212 | · |
| Apple Valley High | Apple Valley | San Bernardino County | High | 2,211 | · |
| Rancho Bernardo High | San Diego | San Diego County | High | 2,210 | · |
| Palmdale High | Palmdale | Los Angeles County | High | 2,208 | · |
| Mark Keppel High | Alhambra | Los Angeles County | High | 2,201 | · |
| Steele Canyon High | Spring Valley | San Diego County | High | 2,198 | · |
| Inderkum High | Sacramento | Sacramento County | High | 2,194 | · |
| Thomas Downey High | Modesto | Stanislaus County | High | 2,192 | · |
| Redlands Senior High | Redlands | San Bernardino County | High | 2,189 | · |
| Mira Mesa High | San Diego | San Diego County | High | 2,187 | · |
| Mountain View High | Mountain View | Santa Clara County | High | 2,187 | · |
| Clovis West High | Fresno | Fresno County | High | 2,184 | · |
| Canyon High | Anaheim | Orange County | High | 2,183 | · |
| Roosevelt High | Fresno | Fresno County | High | 2,175 | · |
| Grossmont High | La Mesa | San Diego County | High | 2,172 | · |
| Options for Youth-Acton | Fontana | San Bernardino County | High | 2,171 | · |
| Excelsior Charter | Victorville | San Bernardino County | High | 2,170 | · |
| Los Altos High | Los Altos | Santa Clara County | High | 2,170 | · |
| Foothill High | Pleasanton | Alameda County | High | 2,169 | · |
| River City High | West Sacramento | Yolo County | High | 2,168 | · |
| Silverado High | Victorville | San Bernardino County | High | 2,165 | · |
| Serrano High | Phelan | San Bernardino County | High | 2,163 | · |
| Literacy First Charter | El Cajon | San Diego County | Combined | 2,160 | · |
| West High | Bakersfield | Kern County | High | 2,159 | · |
| Menlo-Atherton High | Atherton | San Mateo County | High | 2,158 | · |
| Irvington High | Fremont | Alameda County | High | 2,157 | · |
| Granada High | Livermore | Alameda County | High | 2,156 | · |
| John F. Kennedy High | Granada Hills | Los Angeles County | High | 2,152 | · |
| Dos Pueblos Senior High | Goleta | Santa Barbara County | High | 2,149 | · |
| Garden Grove High | Garden Grove | Orange County | High | 2,148 | · |
| Walnut High | Walnut | Los Angeles County | High | 2,148 | · |
| Canyon Crest Academy | San Diego | San Diego County | High | 2,147 | · |
| Laguna Creek High | Elk Grove | Sacramento County | High | 2,142 | · |
| Ramona High | Riverside | Riverside County | High | 2,142 | · |
| Silver Creek High | San Jose | Santa Clara County | High | 2,139 | · |
| North High | Bakersfield | Kern County | High | 2,135 | · |
| Santa Teresa High | San Jose | Santa Clara County | High | 2,134 | · |
| Foothill High | Santa Ana | Orange County | High | 2,126 | · |
| Porterville High | Porterville | Tulare County | High | 2,125 | · |
| John H. Francis Polytechnic | Sun Valley | Los Angeles County | High | 2,124 | · |
| Schurr High | Montebello | Los Angeles County | High | 2,121 | · |