28 schools in La Puente
In total, La Puente hosts 28 public K-12 schools with about 10,797 students, an average of 386 per campus.
7-year change in La Puente
SY 2017-18 vs SY 2024-25About La Puente
Public education in La Puente, California runs across 28 schools that teaches roughly 10,797 students. By footprint, La Puente sits in the broad bracket.
In terms of grade levels, the city spans 19 elementary, 2 middle, 5 high, and 2 other.
Average school size in La Puente is around 386 students, 33% below the California average of about 578.
Trend over the past 7 years. Total public-school enrollment in La Puente has shrank 26% since SY 2017-18, moving from about 14,017 students to 10,440. The school count fell from 28 to 24 across the same 7-year window.
On allk12, the community for La Puente discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.