The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

28 schools in La Puente

California · Public K-12

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-25
Total enrollment
10,440
-3,577 (-26%) vs SY 2017-18
School count
24
-4 (-14%) vs SY 2017-18
% White
1%
was 1%
% Hispanic
91%
was 92%
% Black
1%
was 1%
% Asian
6%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Baldwin AcademyElementaryKG-05519
Bassett Senior HighHigh09-12747
California ElementaryElementaryKG-05317
Del Valle ElementaryElementaryKG-06212
Don Julian ElementaryElementaryKG-08544
Edgewood AcademyElementaryKG-08478
Fairgrove AcademyElementaryKG-08749
Hurley ElementaryElementaryKG-06387
J. E. Van Wig ElementaryElementaryKG-05334
La Puente HighHigh09-12813
LassaletteElementaryKG-05279
Nelson ElementaryElementaryKG-05291
Nogales HighHigh09-121,535
Northam ElementaryElementaryKG-06369
Nueva Vista Continuation HighHigh10-1246
Rorimer ElementaryElementaryKG-06405
Rowland Assistive Technology AcademyCombinedKG-120
Rowland Virtual Learning AcademyCombinedKG-1221
Santana High (Continuation)High09-1289
Sierra Vista MiddleMiddle06-08270
Sparks ElementaryElementaryKG-05361
Sparks MiddleMiddle06-08600
Sunkist ElementaryElementaryKG-05304
SunsetElementaryKG-0827
Sunset ElementaryElementaryKG-06118
Villacorta ElementaryElementaryKG-06261
Workman ElementaryElementaryKG-05347
Yorbita ElementaryElementaryKG-06374

About 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.

Frequently asked questions

How many K-12 schools are in La Puente, California?
There are 28 public K-12 schools in La Puente, with a combined enrollment of about 10,797.
How many elementary, middle, and high schools are in La Puente?
La Puente has 19 elementary, 2 middle, 5 high, 2 combined-grade public schools.
What is the largest public school in La Puente?
Nogales High is the largest public school in La Puente by enrollment, with approximately 1,535 students.
What school districts serve La Puente?
La Puente is served by 3 public school districts, including Rowland Unified, Hacienda la Puente Unified, Bassett Unified.
What grade levels do public schools in La Puente cover?
Public schools in La Puente serve students from kindergarten through grade 12.