4 schools in Palmyra Public School District
Across the district, Palmyra Public School District runs 4 public K-12 campuses teaching roughly 1,035 New Jersey students (about 259 per campus).
7-year change in Palmyra Public School District
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Charles Street School | Palmyra | Elementary | KG-06 | 417 |
| Palmyra High School | Palmyra | High | 09-12 | 385 |
| Palmyra Middle School | Palmyra | Middle | 07-08 | 134 |
| Delaware Avenue School | Palmyra | Elementary | PK-PK | 99 |
About Palmyra Public School District
Palmyra Public School District is a thinly populated public-school district in New Jersey. The district operates 4 schools and enrolls approximately 1,035 students.
Looking at the level breakdown, Palmyra Public School District is made up of 2 elementary, 1 middle, and 1 high school.
Per-school enrollment averages around 259 in this district, meaningfully below the New Jersey typical of 540.
Five-year track record. Across the same 7-year window, public-school enrollment increased 14%: 909 students in SY 2017-18 versus 1,035 in SY 2024-25. Over that span, Palmyra Public School District added 2 schools, going from 2 to 4. Demographically, the Hispanic share of enrollment grew from 14% to 18%.
On this page, the community for Palmyra Public School District discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.