Community prompt from u/allk12. Replies below.
Salem Middle School
School pathway
Test scores
NJSLA 2024-25 . % Meeting or Exceeding ExpectationsWhat this means: On the NJSLA, New Jersey's statewide test, about 15 of every 100 students at this school read and write at grade level and about 9 of 100 do math at grade level. Across all New Jersey schools, those numbers are about 53 and 42. Reading and writing scores are up about 4 points since 2023, while math scores are up about 2 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 9% of students here test proficient in math and reading, compared with the roughly 22% typical for New Jersey schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among New Jersey's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Salem Middle School
Salem Middle School is an intimate intermediate school in SALEM, New Jersey, one of the schools within Salem City School District. The school caters to 472 students in grades 3 through 8.
Salem Middle School is one of 3 schools operated by Salem City School District, a district that teaches 1,252 students overall.
Looking at the student body, Salem Middle School records that Black students make up the majority at 63%. Beyond that, the school records 24% Hispanic, 9% White, 3% multiracial. By comparison, Salem County as a whole is about 15% Black, so the school skews noticeably more Black than its surroundings.
Looking at the economic backdrop, On paper, Salem Middle School has 30 full-time-equivalent teachers, translating to a class-load average of around 15.7:1. The state averages around 10.9:1, so this campus is higher than the state norm typical. Roughly 80% of students at Salem Middle School qualify for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. That share is higher than Salem County's rate of about 45%.
After controlling for student poverty, Salem Middle School sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 22.3%; this one delivers 9.3%.
In the broader community, the surrounding county (Salem County) reports that median household income runs about $79,960, 25% of adults hold a bachelor's degree or higher, and roughly 9% of residents live below the federal poverty line. Across Salem County's 33 public schools (combined enrollment of about 11,156 students), Salem Middle School is one campus in the mix.
The closest other public school is John Fenwick Academy, roughly 0.2 miles away. Within five miles, there are 6 other public schools. Ranking that nearby cluster on reported proficiency puts Salem Middle School at 7th of 7; the average score across the group is 38.1%.
Geographically, the school is in a town-based area.
Over the past 7-year window. Looking back 7 years, enrollment at Salem Middle School has edged up 24%, going from 381 students in 2018 to 472 in 2025. Hispanic enrollment moved from 13% to 24% across the same window. The student-to-teacher ratio rose from 9.8:1 in 2018 to 15.7:1 today.
Within the allk12 community for this school, the page collects discussion, questions, and updates around enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.
Salem County at a glance
View full county profileQuick facts
Related schools
- Salem High SchoolHigh · 393 students
- John Fenwick AcademyElementary · 387 students
- Salem High SchoolHigh · 393 students
- John Fenwick AcademyElementary · 387 students
- Lower Alloways Creek Elementary SchoolElementary · 183 students
- Mannington Township Elementary SchoolElementary · 170 students
- Elsinboro Township SchoolElementary · 105 students
- John Fenwick Academy0.2 mi · 387
- Salem High School0.8 mi · 393
- Elsinboro Township School3.0 mi · 105
- Mannington Township Elementary School3.3 mi · 170
- Quinton Township School3.6 mi · 291
- Valley Park Elementary School4.8 mi · 365