59 schools in Salem
Salem's public-school footprint covers 59 campuses with combined enrollment of about 32,067 students, averaging 544 per campus.
7-year change in Salem
SY 2017-18 vs SY 2024-25About Salem
Salem, Oregon is home to 59 public schools, with combined enrollment of approximately 32,067 students. By school count, it is a large city.
On the school-mix side, the city consists of 38 elementary, 11 middle, 9 high, and 1 other.
Schools in Salem average about 544 students each, 30% noticeably above the Oregon norm.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment shrank 8%: 34,948 students in SY 2017-18 versus 32,067 in SY 2024-25. Salem now counts 58 public schools, up from 57 in SY 2017-18. The White share of public-school enrollment decreased from 48% to 37%.
Within the allk12 community for this area, the community for Salem discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.