4 schools in Palmyra
Public K-12 enrollment in Palmyra totals about 1,035 students across 4 schools (an average of 259 students per campus).
7-year change in Palmyra
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Charles Street School | Elementary | KG-06 | 417 |
| Delaware Avenue School | Elementary | PK-PK | 99 |
| Palmyra High School | High | 09-12 | 385 |
| Palmyra Middle School | Middle | 07-08 | 134 |
About Palmyra
Public education in Palmyra, New Jersey runs across 4 schools that educates roughly 1,035 students. By footprint, Palmyra sits in the rural-scale bracket.
On the school-mix side, the city consists of 2 elementary, 1 middle, and 1 high.
Schools in Palmyra average about 259 students each, 52% meaningfully below the New Jersey norm.
Trend over the past 7 years. Combined enrollment now sits at 1,035 students, climbed 14% from the 909 reported in SY 2017-18. Palmyra now counts 4 public schools, up from 2 in SY 2017-18. On the demographic side, Hispanic enrollment moved from 14% to 18% over the same window.
On allk12, the community for Palmyra discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.