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

Reading Memorial High

62 Oakland Rd, Reading, MA 01867 · (781) 944-8200 · Middlesex County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL1,094 STUDENTS
Enrollment
1,094
High
DISTRICT 426 · STATE 777
Student : Teacher
12.1:1
90 FTE teachers
DISTRICT 12.2: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
277
Grade 10
288
Grade 11
265
Grade 12
260
Ungraded
4
Student demographics
White
85%
DISTRICT 83% · STATE 51%
Hispanic
4%
DISTRICT 5% · STATE 26%
Black
4%
DISTRICT 3% · STATE 10%
Asian
4%
DISTRICT 5% · STATE 7%
Two+
3%
DISTRICT 3% · STATE 5%
Native American
n/r
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
54%
Female
46%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
68.0%
MA avg 43.8% . -3.0pp since 2018
Math
63.0%
MA avg 42.2% . -12.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,094
-141 (-11%) vs 2017
Student : Teacher
12.1:1
was 15.1:1
% White
85%
was 90%
% Hispanic
4%
was 2%
% Black
4%
was 3%
% Asian
4%
was 5%
Source: NCES Common Core of Data

About Reading Memorial High

As a reasonably sized high school in Reading, Massachusetts, Reading Memorial High hosts 1,094 students from grades 9 through 12, part of Reading. Enrollment runs roughly 41% larger than the state mean of about 777.

Within Reading, which oversees 9 schools and 3,836 students, Reading Memorial High is one campus in the system.

For racial and ethnic makeup, Reading Memorial High logs that nearly all students (85%) are White. Other groups include 4% Hispanic, 4% Black, 4% Asian, 3% multiracial. The wider county runs roughly 67% White, putting the school's mix considerably more White than the area baseline.

Looking at school resources, The school employs 90 full-time-equivalent teachers, for a student-teacher ratio near 12.1:1. That figure is tighter than the state norm's 23.4:1 average.

In the surrounding community, Middlesex County reports that median household earnings sit near $130,847, 60% of adults hold a bachelor's degree or higher, and the poverty rate sits near 5%. In all, Middlesex County runs 386 public schools (combined enrollment of about 215,896 students), of which Reading Memorial High is one.

RISE PreSchool is the nearest neighboring public school, about 0.0 miles from this campus. Within five miles, there are 8 other public schools.

Reading Memorial High operates from a bedroom-community location.

Trend over the last 7 years. Looking back 7 years, enrollment at Reading Memorial High has shrank 11%, going from 1,235 students in 2018 to 1,094 in 2025. White enrollment moved from 90% to 85% across the same window. Class-load math has pulled in: from 15.1:1 in 2018 to 12.1:1 in 2025.

On the community side, posts here usually surface around school events, parent volunteer needs, and clubs. Members of the school community can share what they know.

Middlesex County at a glance

View full county profile
Population
1,638,365
Census ACS
Median income
$130,847
Household, ACS
Bachelor's+
60%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
386
215,896 students

Quick facts

School name
Reading Memorial High
District
Reading
Address
62 Oakland Rd, Reading, MA 01867
Phone
(781) 944-8200
County
Middlesex County
Level
High
Grade range
09–12
Total enrollment
1,094
Teachers (FTE)
90
Student–teacher ratio
12.1:1
Locale
21-Suburb: Large
NCES ID
250999001611
Charter school
No
Virtual school
No

Related schools

Other schools in Reading
Other schools in Reading
Nearby schools

Frequently asked questions

About Reading Memorial High
How large is Reading Memorial High?
Reading Memorial High enrolls approximately 1,094 students in grades 09-12.
What grades does Reading Memorial High serve?
Reading Memorial High serves grades 09-12.
How many students per teacher at Reading Memorial High?
Approximately 12.1:1 students per teacher at Reading Memorial High.
How diverse is Reading Memorial High?
Reading Memorial High reports a student body of 85% White, 4% Hispanic, 4% Black, 4% Asian, 3% Two or more.
Who oversees Reading Memorial High?
Reading Memorial High is overseen by Reading in Middlesex County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post