The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·SALEM·NCES 251038002774

Salem Prep High School

2 Museum Place Mall, Salem, MA 01970 · (978) 740-1171 · Essex County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL23 STUDENTS
Enrollment
23
High
DISTRICT 337 · STATE 777
Student : Teacher
11.8:1
2 FTE teachers
DISTRICT 9.9:1 · STATE 23.4:1
Free / Reduced Lunch
,
Title I proxy
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
3
Grade 10
5
Grade 11
5
Grade 12
10
Student demographics
White
835%
DISTRICT 38% · STATE 51%
Hispanic
1357%
DISTRICT 48% · STATE 26%
Black
14%
DISTRICT 7% · STATE 10%
Two+
14%
DISTRICT 4% · STATE 5%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1357%
Female
1043%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Salem Prep High School.
START A DISCUSSION
Recent discussions in Salem

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
23
-3 (-12%) vs 2017
Student : Teacher
11.8:1
was 4.6:1
% White
35%
was 62%
% Hispanic
57%
was 27%
% Black
4%
was 4%
% Asian
0%
was 4%
Source: NCES Common Core of Data

About Salem Prep High School

Located at 2 Museum Place Mall, in Salem, Massachusetts, Salem Prep High School is a minimally staffed 9-12 campus that enrolls 23 students (grades 9 through 12), part of Salem. By comparison, Massachusetts's public schools average about 777 students each, so Salem Prep High School sits 97% below that benchmark.

Salem Prep High School is one of 11 schools operated by Salem, a district that works with 3,831 students overall.

In terms of who attends, Salem Prep High School shows that Hispanic students make up the majority at 57%; the rest breaks down as 35% White, 4% Black, 4% multiracial. By comparison, Essex County as a whole is about 24% Hispanic, so the school skews considerably more Hispanic than its surroundings.

Looking at the economic backdrop, Staff filings list 2 full-time-equivalent teachers, which works out to roughly 11.8:1 students per teacher. Statewide, the average ratio sits near 23.4:1, putting Salem Prep High School tighter than the state norm the norm.

Around the school, community-level numbers for Essex County indicate median household earnings sit near $101,883, roughly 43% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 7%. In all, Essex County runs 221 public schools (combined enrollment of about 113,427 students), of which Salem Prep High School is one.

Nearest neighbor: New Liberty Innovation School, around 0.0 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius.

The campus sits in an outer-ring setting.

Looking at the recent track record. Salem Prep High School's enrollment has contracted 12% since 2018, when it stood at 26 (now 23). Over the same period, the Hispanic share expanded from 27% to 57%. Class-load math has grew: from 4.6:1 in 2018 to 11.8:1 in 2025.

Within the allk12 community for this school, the page collects discussion, questions, and updates around school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.

Essex County at a glance

View full county profile
Population
813,054
Census ACS
Median income
$101,883
Household, ACS
Bachelor's+
43%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
221
113,427 students

Quick facts

School name
Salem Prep High School
District
Salem
Address
2 Museum Place Mall, Salem, MA 01970
Phone
(978) 740-1171
County
Essex County
Level
High
Grade range
09–12
Total enrollment
23
Teachers (FTE)
2
Student–teacher ratio
11.8:1
Locale
21-Suburb: Large
NCES ID
251038002774
Charter school
No
Virtual school
No

Related schools

Other schools in Salem
Other schools in Salem
Nearby schools

Frequently asked questions

About Salem Prep High School
What is the total enrollment at Salem Prep High School?
Salem Prep High School enrolls approximately 23 students in grades 09-12.
What grades does Salem Prep High School serve?
Salem Prep High School serves grades 09-12.
What is the student-teacher ratio at Salem Prep High School?
The student-to-teacher ratio at Salem Prep High School is approximately 11.8:1 (2 FTE teachers).
What is the student diversity at Salem Prep High School?
Student demographics at Salem Prep High School are roughly 35% White, 57% Hispanic, 4% Black, 4% Two or more.
What district is Salem Prep High School in?
Salem Prep High School is part of Salem.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post