Community prompt from u/allk12. Replies below.
Irving Primary School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
7-year change
SY 2017-18 vs SY 2024-25About Irving Primary School
Set in HIGHLAND PARK, New Jersey, Irving Primary School is a close-knit K-5 school, part of Highland Park Boro School District. It hosts 326 students across grades pre-K through 1.
Irving Primary School is one of 4 schools operated by Highland Park Boro School District, a district that educates 1,573 students overall.
In terms of who attends, Irving Primary School shows that 37% of students identify as Hispanic, with the remaining enrollment distributed across several groups; the rest is composed of 28% White, 14% Asian, 12% Black, 7% multiracial. The wider county runs roughly 24% Hispanic, putting the school's mix considerably more Hispanic than the area baseline.
Looking at school resources, Staff filings list 32 full-time-equivalent teachers, which works out to roughly 10.2:1 students per teacher. Statewide, the average ratio sits near 11.4:1, putting Irving Primary School tighter than the state norm the norm. Around 46% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator.
Zooming out to the county, ACS estimates for Middlesex County put median household earnings sit near $111,549, roughly 46% of adults have completed at least a four-year degree, and roughly 6% of residents live below the federal poverty line. Irving Primary School is one of 214 public schools in Middlesex County (combined enrollment of about 129,255 students).
Highland Park High School is the nearest neighboring public school, about 0.4 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Irving Primary School.
Irving Primary School operates from an outer-ring location.
Looking at the recent track record. Over the past 7-year window, the student count climbed 5%: 310 students in 2018 compared to 326 in 2025. The Hispanic share of enrollment rose from 23% to 37% over that span. The student-to-teacher ratio tightened from 11.5:1 in 2018 to 10.2:1 today.
On the community side, posts here usually surface around enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.
Middlesex County at a glance
View full county profileQuick facts
Related schools
- Highland Park High SchoolHigh · 493 students
- Bartle Elementary SchoolElementary · 405 students
- Highland Park Middle SchoolMiddle · 349 students
- Highland Park High SchoolHigh · 493 students
- Bartle Elementary SchoolElementary · 405 students
- Highland Park Middle SchoolMiddle · 349 students
- Highland Park High School0.4 mi · 493
- Highland Park Middle School0.4 mi · 349
- Lindeneau Elementary School0.5 mi · 446
- Bartle Elementary School0.5 mi · 405
- John Marshall Elementary School0.7 mi · 762
- Thomas Jefferson Middle School1.0 mi · 954