40 schools in Corona
Corona sits inside California with 40 public K-12 schools, combined enrollment of about 32,764, and a mix of 24 elementary, 5 middle, and 7 high.
7-year change in Corona
SY 2017-18 vs SY 2024-25About Corona
Public education in Corona, California runs across 40 schools that teaches roughly 32,764 students. By footprint, Corona sits in the broad bracket.
In terms of grade levels, the city consists of 24 elementary, 5 middle, 7 high, and 4 other.
Average school size in Corona is around 819 students, 42% above the California average of about 578.
Five-year track record. Total public-school enrollment in Corona has declined 8% since SY 2017-18, moving from about 35,499 students to 32,764. Corona now counts 38 public schools, up from 36 in SY 2017-18. On the demographic side, White enrollment moved from 25% to 22% over the same window.
On this page, the community for Corona discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.