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

Peabody Veterans Memorial High

485 Lowell Street, Peabody, MA 01960 · (978) 536-4500 · Essex County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL1,333 STUDENTS
Enrollment
1,333
High
DISTRICT 525 · STATE 777
Student : Teacher
10.3:1
129 FTE teachers
DISTRICT 13.5:1 · STATE 23.4:1
Free / Reduced Lunch
,
Title I proxy
Community
1
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
326
Grade 10
324
Grade 11
364
Grade 12
309
Ungraded
10
Student demographics
White
81161%
DISTRICT 60% · STATE 51%
Hispanic
35927%
DISTRICT 27% · STATE 26%
Black
1028%
DISTRICT 7% · STATE 10%
Asian
212%
DISTRICT 2% · STATE 7%
Two+
332%
DISTRICT 3% · STATE 5%
Native American
50%
DISTRICT 0% · STATE 0%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
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
68852%
Female
64448%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
25.0%
MA avg 43.8% . -28.0pp since 2018
Math
23.0%
MA avg 42.2% . -26.0pp since 2018
Source: MCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,333
-147 (-10%) vs 2017
Student : Teacher
10.3:1
was 11.7:1
% White
61%
was 76%
% Hispanic
27%
was 16%
% Black
8%
was 3%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Peabody Veterans Memorial High

Set in Peabody, Massachusetts, Peabody Veterans Memorial High is a roomy 9-12 campus, operated by Peabody. It caters to 1,333 students across grades 9 through 12. That puts it 72% bigger than the typical public school in Massachusetts, which averages around 777 students.

Within Peabody, which oversees 11 schools and 5,774 students, Peabody Veterans Memorial High is one campus in the system.

Looking at the student body, Peabody Veterans Memorial High records that White students make up the majority at 61%. Beyond that, the school logs 27% Hispanic, 8% Black, 2% multiracial.

Looking at the economic backdrop, The school currently runs with 129 full-time-equivalent teachers, for a student-teacher ratio near 10.3:1. That figure is tighter than the state norm's 23.4:1 average.

Around the school, community-level numbers for Essex County indicate the typical household earns roughly $101,883 per year, roughly 43% of adults have completed at least a four-year degree, and the poverty rate sits near 7%. Across Essex County's 221 public schools (combined enrollment of about 113,427 students), Peabody Veterans Memorial High is one campus in the mix.

The closest other public school is Peabody Personalized Remote Education Program, roughly 0.0 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a bedroom-community site.

Five-year trend. Over the past 7-year window, the student count contracted 10%: 1,480 students in 2018 compared to 1,333 in 2025. Over the same period, the White share contracted from 76% to 61%. Class-load math has pulled in: from 11.7:1 in 2018 to 10.3:1 in 2025.

Inside the community feed, posts here usually surface around open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.

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
Peabody Veterans Memorial High
District
Peabody
Address
485 Lowell Street, Peabody, MA 01960
Phone
(978) 536-4500
County
Essex County
Level
High
Grade range
09–12
Total enrollment
1,333
Teachers (FTE)
129
Student–teacher ratio
10.3:1
Locale
21-Suburb: Large
NCES ID
250936001504
Charter school
No
Virtual school
No

Related schools

Other schools in Peabody
Other schools in Peabody
Nearby schools

Frequently asked questions

About Peabody Veterans Memorial High
What is the total enrollment at Peabody Veterans Memorial High?
Peabody Veterans Memorial High enrolls approximately 1,333 students in grades 09-12.
What grades does Peabody Veterans Memorial High serve?
Peabody Veterans Memorial High serves grades 09-12.
What is the student-teacher ratio at Peabody Veterans Memorial High?
The student-to-teacher ratio at Peabody Veterans Memorial High is approximately 10.3:1 (129 FTE teachers).
What is the racial breakdown of students at Peabody Veterans Memorial High?
At Peabody Veterans Memorial High, the student body is approximately 61% White, 27% Hispanic, 8% Black, 2% Asian, 2% Two or more.
What district is Peabody Veterans Memorial High in?
Peabody Veterans Memorial High is part of Peabody.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post