SchoolDataLookup

California Public Schools

California has 10,265 open public schools, including 5,952 elementary, 1,379 middle, and 2,212 high schools — 1,266 are charter schools.

5,952
Elementary
1,379
Middle
2,212
High School
1,266
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
Hispanic/Latino 3,272,723 56%
White 1,180,961 20%
Asian 706,259 12%
Two or more races 335,496 6%
Black or African American 287,143 5%
American Indian / Alaska Native 25,382 0%
Native Hawaiian / Pacific Islander 23,746 0%
Total enrollment 5,837,338 2,997,707M / 2,834,003F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
Orland High Orland High 39.6
Orleans Elementary Orleans Elementary 4.0
Ormondale Elementary Portola Valley Elementary 14.0
Oro Grande Elementary Oro Grande Elementary 4.3
Orosi High Orosi High 57.7
Oroville High Oroville High 44.5
Oroville High Community Day Oroville High 1.1
Orr Creek Ukiah Other 2.1
Ortega (Jose) Elementary San Francisco Elementary 16.3
Ortega Elementary Pacifica Elementary 19.0
Ortega High Lake Elsinore High 25.7
Orthopaedic Hospital Los Angeles High 35.9
Orville Wright Elementary Modesto Elementary 16.2
Orville Wright Engineering and Design Magnet Los Angeles Middle 26.2
Osborn Two-Way Immersion Academy Turlock Elementary 35.0
Oscar De La Hoya Animo Charter High Charter Los Angeles High 28.0
Osceola Street Elementary Sylmar Elementary 17.0
Oso Grande Elementary Ladera Ranch Elementary 32.0
Osprey Learning Center Redway High 0.7
Osprey Learning Center (Alternative) Redway Other 0.5
Oster Elementary San Jose Elementary 24.1
Otay Elementary Chula Vista Elementary 20.0
Otay Ranch Senior High Chula Vista High 104.0
Otter Creek Elementary Georgetown Elementary 1.0
Ottomon Way Elementary Orangevale Elementary 10.0
Our Community Charter Charter Chatsworth Elementary 20.2
Outside Creek Elementary Visalia Elementary 4.8
Overland Avenue Elementary Los Angeles Elementary 21.0
Owens Valley Elementary Independence Elementary 5.9
Owens Valley High Independence High 2.3
Owensmouth Continuation Canoga Park High 5.1
Oxford Academy Cypress High 52.8
Oxford Day Academy Charter East Palo Alto High 2.5
Oxford Elementary at West Campus Berkeley Elementary 12.0
Oxford Preparatory Academy - Middle Charter Aliso Viejo Middle 21.8
Oxford Preparatory Academy - Saddleback Valley Charter Aliso Viejo Elementary 19.7
Oxford Preparatory Academy - South Orange County Charter Aliso Viejo Elementary 27.0
Oxnard High Oxnard High 107.7
Oxnard Middle College High Oxnard High 6.3
Oxnard Street Elementary North Hollywood Elementary 15.0
P. A. Walsh STEAM Academy Morgan Hill Elementary 18.9
P. W. Engvall Elementary Lemoore Elementary 26.7
PACE Academy Redding Elementary 4.0
PEEP - PREPARE San Luis Obispo Other 3.0
PREPA TEC - Los Angeles Charter Walnut Park Middle 16.4
PRIDE Academy at Prospect Avenue Santee Elementary 21.8
PUC CALS Middle School and Early College High Charter Burbank High 19.0
PUC Comm Charter Mid and PUC Comm Charter Early College High Charter Burbank High 38.1
PUC Community Charter Elementary Charter Burbank Elementary 14.8
PUC Early College Academy for Leaders and Scholars (ECALS) Charter Burbank High 12.7