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
Plummer Elementary North Hills Elementary 31.0
Plymouth Elementary Jackson Elementary 10.0
Plymouth Elementary Monrovia Elementary 23.5
Podesta Ranch Elementary Stockton Elementary 19.0
Poinsettia Elementary Carlsbad Elementary 21.5
Poinsettia Elementary Ventura Elementary 15.0
Point Arena High Point Arena High 12.5
Point Fermin Elementary San Pedro Elementary 14.0
Point Loma High San Diego High 69.6
Point Vicente Elementary Rancho Palos Verdes Elementary 18.7
Polaris High Anaheim High 30.1
Polytechnic High Long Beach High 166.9
Polytechnic High Riverside High 104.4
Pomelo Community Charter Charter West Hills Elementary 28.0
Pomerado Elementary Poway Elementary 15.2
Pomeroy Elementary Santa Clara Elementary 15.5
Pomo Clearlake Elementary 27.0
Pomolita Middle Ukiah Middle 43.2
Pomona Alternative Pomona Other 3.0
Pomona Elementary Costa Mesa Elementary 15.7
Pomona High Pomona High 55.7
Pond Elementary Wasco Elementary 10.2
Ponderosa Elementary South San Francisco Elementary 16.0
Ponderosa Elementary Paradise Elementary
Ponderosa Elementary Sunnyvale Elementary 23.7
Ponderosa Elementary Anaheim Elementary 31.5
Ponderosa High Shingle Springs High 72.6
Pony Express Elementary Sacramento Elementary 15.1
Pope Valley Elementary Pope Valley Elementary 4.0
Poplar Avenue Elementary Oroville Elementary 15.0
Poplar Elementary Fontana Elementary 22.5
Port of Los Angeles High Charter San Pedro High 53.1
Porter Elementary San Diego Elementary 25.0
Porter Ranch Community Porter Ranch Elementary 55.0
Porterville High Porterville High 85.6
Porterville Military Academy Charter Porterville High 16.7
Portola Elementary Ventura Elementary 17.0
Portola Elementary San Bruno Elementary 14.0
Portola High Irvine High 102.2
Portola Hills Elementary Trabuco Canyon Elementary 30.7
Portola Junior/Senior High Portola High 18.7
Portola Middle Orange Middle 20.2
Portola Opportunity Quincy Elementary 1.0
Portola Springs Elementary Irvine Elementary 31.4
Portola-Butler Continuation High King City High 7.1
Post Elementary Westminster Elementary 13.1
Potrero Elementary Potrero Elementary 12.0
Potrero Elementary El Monte Elementary 28.0
Potrero Heights Elementary South San Gabriel Elementary 16.9
Potter Valley Elementary Potter Valley Elementary 8.5