6 schools in Iselin
Whether you are tracking a high school, middle school, or elementary school, Iselin's 6 public K-12 schools collectively enroll about 3,653 students (4 elementary, 1 middle, and 1 high).
4-year change in Iselin
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Indiana Avenue Elementary School | Elementary | KG-05 | 485 |
| Iselin Middle School | Middle | 06-08 | 794 |
| John F. Kennedy Memorial High School | High | 09-12 | 1,405 |
| Kennedy Park Elementary School | Elementary | PK-KG | 256 |
| Oak Tree Road Elementary School | Elementary | KG-05 | 425 |
| Robert Mascenik Elementary School | Elementary | KG-05 | 288 |
About Iselin
Iselin is a middle-population New Jersey city in terms of public-school footprint, with 6 schools and 3,653 students total.
In terms of grade levels, the city is made up of 4 elementary, 1 middle, and 1 high.
Average school size in Iselin is around 609 students, 13% meaningfully above the New Jersey average of about 540.
Looking at the last 4 years. Total public-school enrollment in Iselin has remained close to its prior level since SY 2020-21, moving from about 3,720 students to 3,653.
On allk12, the community for Iselin discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.