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

Weymouth High School

1 Wildcat Way, Weymouth, MA 02190 · (781) 337-7500 · Norfolk County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL1,679 STUDENTS
Enrollment
1,679
High
DISTRICT 512 · STATE 777
Student : Teacher
11.9:1
141 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
405
Grade 10
424
Grade 11
420
Grade 12
416
Ungraded
14
Student demographics
White
1,08264%
DISTRICT 63% · STATE 51%
Hispanic
25415%
DISTRICT 15% · STATE 26%
Black
1559%
DISTRICT 9% · STATE 10%
Asian
1076%
DISTRICT 7% · STATE 7%
Two+
724%
DISTRICT 6% · STATE 5%
Native American
40%
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
79948%
Female
87652%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
51.0%
MA avg 43.8% . -14.0pp since 2018
Math
31.0%
MA avg 42.2% . -21.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,679
-221 (-12%) vs 2017
Student : Teacher
11.9:1
was 13.9:1
% White
64%
was 79%
% Hispanic
15%
was 8%
% Black
9%
was 5%
% Asian
6%
was 5%
Source: NCES Common Core of Data

About Weymouth High School

Weymouth High School is a secondary school of heavily attended scale in Weymouth, Massachusetts, operated by Weymouth, serveing 1,679 students in grades 9 through 12. Compared to the state average of about 777 students per school, that is 116% bigger than typical.

Across the 11 schools in Weymouth (5,630 students total), Weymouth High School accounts for its share of the district's footprint.

Looking at the student body, Weymouth High School reports that 64% of the student body identifies as White. Beyond that, the school lists 15% Hispanic, 9% Black, 6% Asian, 4% multiracial.

In terms of school funding signals, On paper, Weymouth High School has 141 full-time-equivalent teachers, translating to a class-load average of around 11.9:1. Statewide, the average ratio sits near 23.4:1, putting Weymouth High School tighter than the state norm the norm.

In the surrounding community, census data for Norfolk County shows median household earnings sit near $130,739, 59% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 4%. Across Norfolk County's 198 public schools (combined enrollment of about 101,300 students), Weymouth High School is one campus in the mix.

The closest other public school is Ralph Talbot, roughly 0.6 miles away. Counting just inside five miles, 8 other public schools cluster around Weymouth High School.

Geographically, the school is in a bedroom-community area.

Over the past 7-year window. Looking back 7 years, enrollment at Weymouth High School has shrank 12%, going from 1,900 students in 2018 to 1,679 in 2025. Over the same period, the White share contracted from 79% to 64%. The student-to-teacher ratio fell from 13.9:1 in 2018 to 11.9:1 today.

On allk12, posts here usually surface around classroom updates, athletics, and weather closures. The community welcomes input from current and former families.

Norfolk County at a glance

View full county profile
Population
730,082
Census ACS
Median income
$130,739
Household, ACS
Bachelor's+
59%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
198
101,300 students

Quick facts

School name
Weymouth High School
District
Weymouth
Address
1 Wildcat Way, Weymouth, MA 02190
Phone
(781) 337-7500
County
Norfolk County
Level
High
Grade range
09–12
Total enrollment
1,679
Teachers (FTE)
141
Student–teacher ratio
11.9:1
Locale
21-Suburb: Large
NCES ID
251284002123
Charter school
No
Virtual school
No

Related schools

Other schools in Weymouth
Other schools in Weymouth
Nearby schools

Frequently asked questions

About Weymouth High School
What is the total enrollment at Weymouth High School?
Weymouth High School enrolls approximately 1,679 students in grades 09-12.
What grades does Weymouth High School serve?
Weymouth High School serves grades 09-12.
How many students per teacher at Weymouth High School?
Approximately 11.9:1 students per teacher at Weymouth High School.
What is the student diversity at Weymouth High School?
Student demographics at Weymouth High School are roughly 64% White, 15% Hispanic, 9% Black, 6% Asian, 4% Two or more.
What district is Weymouth High School in?
Weymouth High School is part of Weymouth.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post