Sign In Register

Schools in Middlesex, NJ

Public schools, enrollment data, student-teacher ratios, and higher education.

Middlesex has 10 public schools with a total enrollment of 4,005 students and 329 teachers. There are 6 elementary, 2 middle, and 1 high schools. The average student-teacher ratio is 12.2:1.

Public Schools (10)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Middlesex High School High 619 54 11.5:1
Piscataway Township Schools Children's Corner 588
Theodore Schor Middle School Middle 571 44 13.0:1
Grandview Elementary School Elementary 561 77 7.3:1
Von E. Mauger Middle School Middle 474 48 9.9:1
Woodland Intermediate School Elementary 292 19 15.4:1
Angelo L. Tomaso School Elementary 264 33 8.0:1
Hazelwood Elementary School Elementary 239 20 12.0:1
Watchung Elementary School Elementary 221 17 13.0:1
Parker Elementary School Elementary 176 17 10.4:1
View full profile of Middlesex, NJ →