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
John Ehrhardt Elementary Elk Grove Elementary 35.0
John F. Cruikshank Jr. Stockton Other 7.0
John F. Kennedy Elementary Dinuba Elementary 21.0
John F. Kennedy Elementary Indio Elementary 18.1
John F. Kennedy Elementary Daly City Elementary 14.0
John F. Kennedy Elementary Newark Elementary 17.0
John F. Kennedy Elementary Riverside Elementary 35.4
John F. Kennedy Elementary Santa Ana Elementary 18.1
John F. Kennedy High La Palma High 83.3
John F. Kennedy High Norco High 23.9
John F. Kennedy High Fremont High 62.5
John F. Kennedy High Granada Hills High 106.0
John F. Kennedy High Richmond High 38.4
John F. Kennedy High Sacramento High 80.3
John F. Kennedy Junior High Hanford Middle 25.0
John F. Kennedy Middle Cupertino Middle 41.1
John F. Kennedy Middle Redwood City Middle 40.5
John F. Land Westminster Not reported
John Finney High (Continuation) Vallejo High 8.3
John Foster Dulles Elementary La Mirada Elementary 11.1
John Fremont Elementary Modesto Elementary 30.9
John G. Mattos Elementary Fremont Elementary 20.0
John Glenn Middle School of International Studies Indio Middle 45.0
John Gomes Elementary Fremont Elementary 18.0
John Green Elementary Dublin Elementary 26.8
John Gutierrez Middle Salinas Middle 29.1
John H. Eader Elementary Huntington Beach Elementary 17.0
John H. Francis Polytechnic Sun Valley High 111.9
John H. Glenn High Norwalk High 47.9
John H. Liechty Middle Los Angeles Middle 44.4
John H. Nuffer Elementary Norwalk Elementary 13.7
John H. Pitman High Turlock High 89.9
John H. Still Sacramento Elementary 28.2
John Henry High Charter Oakland High 12.0
John Hope Continuation Los Angeles High 4.1
John J. Cairns Continuation Lindsay High 6.5
John J. Doyle Elementary Porterville Elementary 22.2
John J. Montgomery Elementary San Jose Elementary 23.0
John J. Pershing Elementary Madera Elementary 38.0
John Kelley Elementary Thermal Elementary 32.0
John Knight Middle Dixon Middle 26.0
John L. Golden Elementary Etiwanda Elementary 37.2
John L. Prueitt Elementary Wasco Elementary 29.0
John M. Horner Middle Fremont Middle 63.8
John Malcom Elementary Laguna Niguel Elementary 23.0
John Marshall Elementary Westminster Elementary 15.0
John Marshall Elementary Glendale Elementary 21.0
John Marshall Elementary Stockton Elementary 20.6
John Marshall Senior High Los Angeles High 95.4
John McCandless Charter Charter Stockton Elementary 21.1