4 schools in Highland Park
Looking for a public school in Highland Park? The city has 4 K-12 options totaling roughly 1,573 students (2 elementary, 1 middle, and 1 high).
7-year change in Highland Park
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bartle Elementary School | Elementary | 02-05 | 405 |
| Highland Park High School | High | 09-12 | 493 |
| Highland Park Middle School | Middle | 06-08 | 349 |
| Irving Primary School | Elementary | PK-01 | 326 |
About Highland Park
Across Highland Park, New Jersey, 4 public schools instructs about 1,573 students between them.
On the school-mix side, the city is built around 2 elementary, 1 middle, and 1 high.
Schools in Highland Park average about 393 students each, 27% noticeably below the New Jersey norm.
Trend over the past 7 years. Combined enrollment now sits at 1,573 students, remained close to its prior level from the 1,606 reported in SY 2017-18. On the demographic side, Hispanic enrollment moved from 22% to 33% over the same window.
In the discussion threads here, the community for Highland Park discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.