The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

9 schools in Reading

Massachusetts · 3,836 students · 1 city

Reading's footprint covers 9 public K-12 schools with combined enrollment of about 3,836 (an average of 426 per school).

4-year change in Reading

SY 2020-21 vs SY 2024-25
Total enrollment
3,836
-115 (-3%) vs SY 2020-21
School count
9
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Reading ranks

Among districts
MeasureThis districtIn MassachusettsIn the US
Enrollment
ranked largest first
3,836#63 of 231#2,536 of 9,234
Number of schools
ranked most first
9#43 of 231N/A
Students per teacher
ranked fewest first
11.9:1#121 of 231#1,935 of 9,044
Diversity index
ranked most diverse first
30.5%#160 of 206#4,773 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Reading

Since 2017-18, the 9 district schools that reported both years went from 4,213 to 3,836 students (down 9%) and from 306 to 323 full-time teachers (up 6%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Reading Memorial HighReadingHigh09-121,094
Walter S Parker MiddleReadingMiddle06-08467
J Warren KillamReadingElementaryKG-05406
Arthur W Coolidge MiddleReadingMiddle06-08405
Joshua EatonReadingElementaryKG-05388
Alice M BarrowsReadingElementaryKG-05365
Birch MeadowReadingElementaryKG-05359
Wood End Elementary SchoolReadingElementaryKG-05236
RISE PreSchoolReadingElementaryPK-PK116

About Reading

Reading is a sparse Massachusetts school district running 9 schools with combined enrollment near 3,836.

On the school-mix side, Reading consists of 6 elementary, 2 middle, and 1 high school.

Per-school enrollment averages around 426 in this district, lower than the Massachusetts typical of 501.

Five-year track record. Across the same 4-year window, public-school enrollment declined 3%: 3,951 students in SY 2020-21 versus 3,836 in SY 2024-25.

In the discussion threads here, the community for Reading discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools does Reading run?
Reading has 9 public schools with a combined enrollment of about 3,836 students in Massachusetts.
What is the mix of elementary, middle, and high schools in Reading?
Reading includes 6 elementary schools, 2 middle schools, and 1 high school.
What is the largest school in Reading?
Reading Memorial High is the largest public school in Reading by enrollment, with approximately 1,094 students.
What grade levels does Reading serve?
Reading serves students from pre-K through grade 12 across 9 schools.