55 schools in Eugene
Eugene, Oregon runs 55 public K-12 schools today, teaching approximately 21,898 students across 30 elementary, 10 middle, and 11 high.
7-year change in Eugene
SY 2017-18 vs SY 2024-25About Eugene
Eugene is an expansive Oregon city in terms of public-school footprint, with 55 schools and 21,898 students total.
Looking at the level breakdown, the city is made up of 30 elementary, 10 middle, 11 high, and 4 other.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 4%: 22,869 students in SY 2017-18 versus 21,898 in SY 2024-25. Over that span, Eugene opened 3 schools, going from 51 to 54. On the demographic side, White enrollment moved from 69% to 64% over the same window.
On this page, the community for Eugene discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.