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
Bancroft Elementary La Mesa Elementary 15.2
Bancroft Elementary Walnut Creek Elementary 25.0
Bancroft Middle Long Beach Middle 35.5
Bancroft Middle San Leandro Middle 42.4
Bandini Elementary City Of Commerce Elementary 15.5
Bandini Street Elementary San Pedro Elementary 11.0
Bangor Union Elementary Bangor Elementary 4.0
Banning High Banning High 55.2
Banning Independent Study Banning Other 4.4
Banning PreK Banning Not reported
Bannon Creek Sacramento Elementary 22.7
Banta Charter Charter Tracy Elementary 3.3
Banta Elementary Tracy Elementary 11.1
Banyan Elementary Alta Loma Elementary 23.0
Banyan Elementary Newbury Park Elementary 22.1
Barack Obama Charter Charter Los Angeles Elementary 17.5
Barack Obama Global Preparation Academy Los Angeles High 22.5
Barbara Benson Elementary Tustin Elementary 14.0
Barbara Chilton Middle Roseville Middle 53.8
Barbara Comstock Morse Elementary Sacramento Elementary 28.0
Barbara Spratling Middle Hughson Middle 11.4
Barbara Webster Elementary Santa Paula Elementary 18.0
Barbara Worth Junior High Brawley Middle 41.0
Bardin Elementary Salinas Elementary 21.0
Barfield Elementary Pomona Elementary 13.5
Barnard Elementary San Diego Elementary 21.0
Barnett Elementary Ramona Elementary 19.3
Barona Indian Charter Charter Lakeside Elementary 6.0
Barranca Elementary Covina Elementary 21.0
Barrel Springs Elementary Palmdale Elementary 24.3
Barrett Elementary Morgan Hill Elementary 17.3
Barrett Ranch Elementary Antelope Elementary 28.9
Barron Park Elementary Palo Alto Elementary 15.2
Barry Elementary Yuba City Elementary 31.4
Barstow Fine Arts Academy Barstow Elementary 19.8
Barstow High Barstow High 65.4
Barstow Intermediate Barstow Middle 28.4
Barstow Junior High Barstow Middle 31.1
Barstow STEM Academy Barstow Middle 15.0
Bartlett Middle Porterville Middle 24.8
Barton (Clara) Elementary Anaheim Elementary 24.5
Barton Elementary Long Beach Elementary 16.0
Barton Elementary San Bernardino Elementary 24.0
Barton Hill Elementary San Pedro Elementary 17.0
Bassett Senior High La Puente High 40.4
Bassett Street Elementary Lake Balboa Elementary 30.0
Bates Elementary Courtland Elementary 4.0
Bathgate Elementary Mission Viejo Elementary 22.0
Battles (Washington) Elementary Santa Maria Elementary 37.0
Bautista Creek Elementary Hemet Elementary 45.0