The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Orange County

California · Public K-12

Across all districts in Orange County, public schools number 649 and enroll approximately 430,458 K-12 students (422 elementary, 88 middle, and 111 high).

7-year change in Orange County

SY 2017-18 vs SY 2024-25
Total enrollment
429,950
-56,900 (-12%) vs SY 2017-18
School count
628
+17 (+3%) vs SY 2017-18
% White
22%
was 26%
% Hispanic
49%
was 49%
% Black
1%
was 1%
% Asian
21%
was 18%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
3,165,820
all ages · ACS 5-yr
Schools
649
80 districts
Enrollment
430,458
students · NCES CCD
Median income
$116,289
Above California avg
Free/reduced lunch
55.2%
Below California avg
Elementary
422
206,904 students
Middle
88
64,781 students
High
111
143,989 students
Combined / other
28
14,784 students
LARGEST DISTRICT
Capistrano Unified
40,251 students · 80 districts in Orange County

County vs. school enrollment demographics

Left bar is the racial makeup of Orange County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
43%
Hispanic
34%
Black
2%
Asian
22%
Two or more
18%
Native American
1%
Pacific Islander
0%
School enrollment
White
22%
Hispanic
49%
Black
1%
Asian
21%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
44.1%
adults 25+
Poverty rate
6.7%
ACS 5-year
Unemployment
5.4%
civilian labor
Median age
39
21.0% under 18

Test scores in Orange County

Latest 2023-24 ELA proficiency, 539 schools ranked. California state average: 47.6%.

See all 539 schools in Orange County ranked by score →

All schools (649)

NameCityLevelGradesEnrollmentRating
California Online Public Schools Southern CaliforniaSan Juan CapistranoCombinedKG-123,933·
Fountain Valley HighFountain ValleyHigh09-123,171·
Los Alamitos HighLos AlamitosHigh09-122,915·
Arnold O. Beckman HighIrvineHigh09-122,776·
San Clemente HighSan ClementeHigh09-122,740·
Portola HighIrvineHigh09-122,693·
Cypress HighCypressHigh09-122,685·
Anaheim HighAnaheimHigh09-122,667·
Huntington Beach HighHuntington BeachHigh09-122,645·
San Juan Hills HighSan Juan CapistranoHigh09-122,641·
Aliso Niguel HighAliso ViejoHigh09-122,563·
Westminster HighWestminsterHigh09-122,529·
Santa Ana HighSanta AnaHigh09-122,505·
Troy HighFullertonHigh09-122,504·
Trabuco Hills HighMission ViejoHigh09-122,475·
Valencia HighPlacentiaHigh09-122,411·
Segerstrom HighSanta AnaHigh09-122,376·
OCSASanta AnaHigh07-122,346·
Sunny Hills HighFullertonHigh09-122,337·
Katella HighAnaheimHigh09-122,326·
University HighIrvineHigh09-122,307·
Northwood HighIrvineHigh09-122,244·
Woodbridge HighIrvineHigh09-122,232·
Canyon HighAnaheimHigh09-122,183·
Garden Grove HighGarden GroveHigh09-122,148·
Foothill HighSanta AnaHigh09-122,126·
Corona del Mar HighNewport BeachHigh07-122,106·
Newport Harbor HighNewport BeachHigh09-122,084·
Edison HighHuntington BeachHigh09-122,049·
La Quinta HighWestminsterHigh09-122,041·
Tesoro HighLas FloresHigh09-122,030·
Villa Park HighVilla ParkHigh09-122,023·
El Dorado HighPlacentiaHigh09-121,998·
Marina HighHuntington BeachHigh09-121,997·
Capistrano Valley HighMission ViejoHigh09-121,991·
John F. Kennedy HighLa PalmaHigh09-121,983·
Irvine HighIrvineHigh09-121,964·
Valley HighSanta AnaHigh09-121,908·
El Toro HighLake ForestHigh09-121,902·
La Habra HighLa HabraHigh09-121,881·
Fullerton Union HighFullertonHigh09-121,880·
El Modena HighOrangeHigh09-121,795·
Sonora HighLa HabraHigh09-121,779·
Costa Mesa HighCosta MesaHigh07-121,730·
Orange HighOrangeHigh09-121,728·
Dana Hills HighDana PointHigh09-121,725·
Bolsa Grande HighGarden GroveHigh09-121,701·
Hector G. GodinezSanta AnaHigh09-121,687·
Buena Park HighBuena ParkHigh09-121,682·
Brea Olinda HighBreaHigh09-121,676·
Santiago HighGarden GroveHigh09-121,664·
Pacifica HighGarden GroveHigh09-121,634·
Yorba Linda HighYorba LindaHigh09-121,631·
Tustin HighTustinHigh09-121,627·
Magnolia HighAnaheimHigh09-121,608·
Mission Viejo HighMission ViejoHigh09-121,566·
Loara HighAnaheimHigh09-121,539·
Century HighSanta AnaHigh09-121,519·
Savanna HighAnaheimHigh09-121,466·
Suncoast Preparatory AcademyNewport BeachCombinedKG-121,459·
Saddleback HighSanta AnaHigh07-121,451·
Western HighAnaheimHigh09-121,446·
Rancho Alamitos HighGarden GroveHigh09-121,439·
Los Amigos HighFountain ValleyHigh09-121,430·
Esperanza HighAnaheimHigh09-121,393·
Orchard HillsIrvineElementaryKG-081,373·
Laguna Hills HighLaguna HillsHigh09-121,317·
ACCESS County CommunityCosta MesaCombinedKG-121,315·
Oxford AcademyCypressHigh07-121,315·
Sierra Vista MiddleIrvineMiddle07-081,282·
Gonzalo Felicitas Mendez Fundamental IntermediateSanta AnaMiddle06-081,234·
Travis RanchYorba LindaElementaryKG-081,197·
Lexington Junior HighCypressMiddle07-081,188·
South Junior HighAnaheimMiddle07-081,159·
Ocean View HighHuntington BeachHigh09-121,154·
Rancho Santa Margarita IntermediateRancho Santa MargaritaMiddle07-081,153·
El Rancho CharterAnaheimMiddle07-081,144·
Santiago Charter MiddleOrangeMiddle07-081,137·
Sycamore Junior HighAnaheimMiddle07-081,137·
Fred Newhart MiddleMission ViejoMiddle06-081,105·
Woodbury ElementaryIrvineElementaryKG-061,095·
Sycamore Magnet AcademyTustinElementaryKG-081,085·
McFadden Institute of TechnologySanta AnaElementaryKG-081,074·
Excel Academy CharterIrvineCombinedKG-121,069·
Beacon ParkIrvineElementaryKG-081,065·
Ladera Ranch MiddleLadera RanchMiddle06-081,064·
Jeffrey Trail MiddleIrvineMiddle07-081,049·
Stonegate ElementaryIrvineElementaryKG-061,037·
Epic California AcademyAnaheimCombinedKG-121,022·
Sharon Christa McAuliffe MiddleLos AlamitosMiddle06-081,018·
Cypress Village ElementaryIrvineElementaryKG-061,007·
Douglas MacArthur Fundamental IntermediateSanta AnaMiddle06-081,005·
Dale Junior HighAnaheimMiddle07-081,002·
Oak MiddleLos AlamitosMiddle06-08998·
EsenciaRancho Mission ViejoElementaryKG-05996·
Foothill Ranch ElementaryFoothill RanchElementaryKG-06990·
El Sol Santa Ana Science and Arts AcademySanta AnaElementaryKG-08980·
Estancia HighCosta MesaHigh09-12976·
Solis ParkIrvineElementaryKG-08972·
Pioneer MiddleTustinMiddle06-08971·

Cities in Orange County

Santa Ana82 schoolsAnaheim72 schoolsIrvine53 schoolsGarden Grove52 schoolsHuntington Beach32 schoolsCosta Mesa29 schoolsOrange29 schoolsFullerton26 schoolsMission Viejo23 schoolsWestminster19 schoolsPlacentia18 schoolsTustin18 schoolsSan Juan Capistrano16 schoolsFountain Valley15 schoolsBuena Park14 schoolsLa Habra14 schoolsYorba Linda12 schoolsBrea10 schoolsLake Forest10 schoolsNewport Beach10 schoolsSan Clemente10 schoolsAliso Viejo9 schoolsCypress9 schoolsLaguna Niguel9 schoolsLos Alamitos8 schoolsRancho Santa Margarita8 schoolsLa Palma5 schoolsDana Point4 schoolsLadera Ranch4 schoolsLaguna Beach4 schoolsLaguna Hills4 schoolsVilla Park4 schoolsTrabuco Canyon3 schoolsCorona Del Mar2 schoolsLas Flores2 schoolsMidway City2 schoolsRancho Mission Viejo2 schoolsStanton2 schoolsCapistrano Beach1 schoolCoto De Caza1 schoolFoothill Ranch1 schoolSeal Beach1 school

About Orange County

Orange County is a wide-reaching county of about 3,165,820 residents in California. Its public-school system serves approximately 430,458 students across 649 schools.

Stepping back, census numbers show median household income runs near $116,289, roughly 44% of adults have completed at least a four-year degree, and roughly 7% of residents live below the federal poverty line. That income level is 30% meaningfully above the California median.

In terms of grade levels, Orange County is built around 422 elementary schools (206,904 students), 88 middle schools (64,781), 111 high schools (143,989), and 28 combined or other schools.

Capistrano Unified dominates the local landscape, accounting for roughly 40,251 students on its own.

Looking at the last 7 years. Combined enrollment now sits at 429,950 students, contracted 12% from the 486,850 reported in SY 2017-18. Over that span, Orange County opened 17 schools, going from 611 to 628. The White share of public-school enrollment declined from 26% to 22%.

Within the allk12 community for this area, the community for Orange County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Orange County?
There are 649 public K-12 schools in Orange County, California, with a combined enrollment of about 430,458.
How many high schools are in Orange County?
Orange County, California has 111 public high schools, serving approximately 143,989 students.
How many middle schools are in Orange County?
Orange County, California has 88 public middle schools, serving approximately 64,781 students.
How many elementary schools are in Orange County?
Orange County, California has 422 public elementary schools, serving approximately 206,904 students.
What is the largest school district in Orange County?
Capistrano Unified is the largest school district in Orange County, serving approximately 40,251 students. The county contains 80 school districts overall.
How many people live in Orange County?
Orange County has roughly 3,165,820 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Orange County?
Median household income in Orange County is $116,289, above the California average of $89,387. About 6.7% of residents live below the federal poverty line.
How educated are residents of Orange County?
Approximately 44.1% of adults 25 and older in Orange County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Orange County qualify for free or reduced lunch?
Roughly 55.2% of students in Orange County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the California county average of 60.6%.
What is the student-teacher ratio in Orange County schools?
Across Orange County public schools, the enrollment-weighted student-teacher ratio is approximately 23.3 to 1.

Orange County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data