37 schools in Trenton
Trenton, New Jersey hosts 37 public K-12 schools with combined enrollment of about 16,549 students, broken out as 18 elementary, 9 middle, and 8 high.
4-year change in Trenton
SY 2020-21 vs SY 2024-25About Trenton
Public education in Trenton, New Jersey runs across 37 schools that hosts roughly 16,549 students. By footprint, Trenton sits in the high-population bracket.
In terms of grade levels, the city comprises 18 elementary, 9 middle, 8 high, and 2 other.
Per-school enrollment runs near 447, below the state mean of about 540.
Over the past 4-year window. Across the same 4-year window, public-school enrollment expanded 24%: 13,304 students in SY 2020-21 versus 16,549 in SY 2024-25. Over that span, Trenton gained 7 schools, going from 27 to 34.
On allk12, the community for Trenton discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.