The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·HIGHLAND PARK BORO SCHOOL DISTRICT·NCES 340717003376

Irving Primary School

121 SOUTH ELEVENTH AVENUE, HIGHLAND PARK, NJ 08904 · (732) 572-1205 · Middlesex County
GRADES PK–01ELEMENTARY21-SUBURBTITLE IREGULAR SCHOOL326 STUDENTS
Enrollment
326
Elementary
DISTRICT 366 · STATE 405
Student : Teacher
10.2:1
32 FTE teachers
DISTRICT 9.8:1 · STATE 11.4:1
Free / Reduced Lunch
46%
151 students
DISTRICT 46% · STATE 41%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
106
Kindergarten
96
Grade 1
124
Student demographics
White
9228%
DISTRICT 32% · STATE 37%
Hispanic
12037%
DISTRICT 33% · STATE 35%
Black
4012%
DISTRICT 11% · STATE 14%
Asian
4714%
DISTRICT 17% · STATE 10%
Two+
227%
DISTRICT 7% · STATE 3%
Pacific Islander
52%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
17052%
Female
15648%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Irving Primary School.
START A DISCUSSION
Recent discussions in Highland Park Boro School District

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
326
+16 (+5%) vs 2017
Student : Teacher
10.2:1
was 11.5:1
% White
28%
was 35%
% Hispanic
37%
was 23%
% Black
12%
was 8%
% Asian
14%
was 27%
Source: NCES Common Core of Data

About 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 profile
Population
871,290
Census ACS
Median income
$111,549
Household, ACS
Bachelor's+
46%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
214
129,255 students

Quick facts

School name
Irving Primary School
District
Highland Park Boro School District
Address
121 SOUTH ELEVENTH AVENUE, HIGHLAND PARK, NJ 08904
Phone
(732) 572-1205
County
Middlesex County
Level
Elementary
Grade range
PK–01
Total enrollment
326
Teachers (FTE)
32
Student–teacher ratio
10.2:1
Free/Reduced lunch
151 (46%)
Locale
21-Suburb: Large
NCES ID
340717003376
Charter school
No
Virtual school
No

Related schools

Other schools in Highland Park Boro School District
Other schools in HIGHLAND PARK
Nearby schools

Frequently asked questions

About Irving Primary School
How large is Irving Primary School?
Irving Primary School enrolls approximately 326 students in grades PK-01.
Is Irving Primary School an elementary, middle, or high school?
Irving Primary School is an elementary school covering grades PK-01.
How many teachers does Irving Primary School have?
Irving Primary School employs 32 FTE teachers, for a student-to-teacher ratio of 10.2:1.
What is the racial breakdown of students at Irving Primary School?
At Irving Primary School, the student body is approximately 28% White, 37% Hispanic, 12% Black, 14% Asian, 7% Two or more.
Is Irving Primary School public or private?
Irving Primary School is a public K-12 school, overseen by Highland Park Boro School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post