29 schools in Costa Mesa
Whether you are tracking a high school, middle school, or elementary campus, Costa Mesa's 29 public K-12 schools collectively enroll about 11,897 students (16 elementary, 1 middle, and 7 high).
7-year change in Costa Mesa
SY 2017-18 vs SY 2024-25About Costa Mesa
Costa Mesa, California is home to 29 public schools, with combined enrollment of approximately 11,897 students. By school count, it is a sizable city.
For a sense of the school types, the city is made up of 16 elementary, 1 middle, 7 high, and 5 other.
Average school size in Costa Mesa is around 410 students, 29% meaningfully below the California average of about 578.
Trend over the past 7 years. Combined enrollment now sits at 11,897 students, decreased 15% from the 14,060 reported in SY 2017-18. Over that span, Costa Mesa gained 3 schools, going from 23 to 26.
On allk12, the community for Costa Mesa discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.