4 schools in Keansburg School District
Across Keansburg School District (New Jersey), 4 public K-12 schools serve approximately 1,444 students, an average of 361 per campus.
7-year change in Keansburg School District
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Joseph C. Caruso School | Keansburg | Elementary | KG-05 | 595 |
| Keansburg High School | Keansburg | High | 09-12 | 379 |
| Joseph R. Bolger Middle School | Keansburg | Middle | 06-08 | 318 |
| Keansburg Early Learning Center | Keansburg | Elementary | PK-PK | 152 |
About Keansburg School District
Keansburg School District runs 4 public schools across New Jersey, collectively serveing roughly 1,444 students.
On the school-mix side, Keansburg School District covers 2 elementary, 1 middle, and 1 high school.
Per-school enrollment averages around 361 in this district, noticeably below the New Jersey typical of 540.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment declined 7%: 1,546 students in SY 2017-18 versus 1,444 in SY 2024-25. On the demographic side, White enrollment moved from 56% to 42% over the same window.
Within the allk12 community for this area, the community for Keansburg School District discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.