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
Miles Avenue Elementary Huntington Park Elementary 40.0
Miles P. Richmond North Highlands High 7.1
Miles W. Culwell Community Day Coalinga High 1.8
Milk (Harvey) Civil Rights Elementary San Francisco Elementary 6.5
Mill School and Technology Academy Whittier Elementary 14.3
Mill Street Elementary Orland Elementary 26.9
Mill Valley Middle Mill Valley Middle 46.1
Millard McCollam Elementary San Jose Elementary 20.0
Millbrook Elementary San Jose Elementary 21.0
Millennial Tech Middle San Diego Middle 21.9
Millennium Charter Charter Tracy High 26.9
Millennium High Alternative Piedmont High 4.6
Miller (Isaac) Elementary Santa Maria Elementary 40.4
Miller Creek Middle San Rafael Middle 35.0
Miller Elementary Escondido Elementary 24.2
Miller Elementary San Diego Elementary 27.0
Miller's Hill Shingle Springs Middle 5.0
Millikan High Long Beach High 135.7
Millikin Elementary Santa Clara Elementary 22.0
Mills High Millbrae High 54.4
Mills Middle Rancho Cordova Middle 42.5
Millswood Middle Lodi Middle 42.3
Millview Elementary Madera Elementary 29.9
Millville Elementary Millville Elementary 10.6
Milpitas High Milpitas High 136.4
Milpitas Middle College High Milpitas High 3.2
Minarets Charter High Charter O'Neals High 6.9
Minarets High O'Neals High 16.2
Mineral King Elementary Visalia Elementary 24.6
Minnie Cannon Elementary Middletown Elementary 7.1
Mint Canyon Community Elementary Canyon Country Elementary 20.0
Mintie White Elementary Watsonville Elementary 22.0
Mira Catalina Elementary Rancho Palos Verdes Elementary 17.5
Mira Costa High Manhattan Beach High 100.3
Mira Loma High Sacramento High 73.3
Mira Loma Middle Jurupa Valley Middle 33.2
Mira Mesa High San Diego High 86.4
Mira Monte Elementary Ojai Elementary 20.5
Mira Monte High Bakersfield High 84.8
Mira Vista Elementary Richmond Elementary 24.6
Miraleste Intermediate Rancho Palos Verdes Middle 35.1
Miraloma Elementary San Francisco Elementary 14.5
Miramar Ranch Elementary San Diego Elementary 25.0
Miramonte Elementary El Monte Elementary 21.6
Miramonte Elementary Clovis Elementary 24.7
Miramonte Elementary Los Angeles Elementary 32.0
Miramonte High Orinda High 61.4
Miranda Junior High Miranda Middle 6.1
Mission Academy Charter Lancaster High 34.3
Mission Avenue Open Elementary Carmichael Elementary 15.0