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

Old Rochester Regional Jr High

133 Marion Rd, Mattapoisett, MA 02739 · (508) 758-4928 · Plymouth County
GRADES 07–08MIDDLE41-RURALREGULAR SCHOOL407 STUDENTS
Enrollment
407
Middle
DISTRICT 525 · STATE 547
Student : Teacher
11.1:1
37 FTE teachers
DISTRICT 11.8:1 · STATE 11.5:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 7
209
Grade 8
198
Student demographics
White
36189%
DISTRICT 88% · STATE 51%
Hispanic
195%
DISTRICT 3% · STATE 26%
Black
31%
DISTRICT 2% · STATE 10%
Asian
20%
DISTRICT 1% · STATE 7%
Two+
205%
DISTRICT 5% · STATE 5%
Native American
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
21252%
Female
19448%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
50.0%
MA avg 43.8% . -18.0pp since 2016
Math
42.0%
MA avg 42.2% . -18.0pp since 2016
Source: MCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
407
-72 (-15%) vs 2017
Student : Teacher
11.1:1
was 12.9:1
% White
89%
was 91%
% Hispanic
5%
was 2%
% Black
1%
was 1%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About Old Rochester Regional Jr High

Located at 133 Marion Rd, in Mattapoisett, Massachusetts, Old Rochester Regional Jr High is a compact intermediate school that teaches 407 students (grades 7 through 8), one of the schools within Old Rochester. Enrollment runs roughly 26% below the state mean of about 547.

Old Rochester runs 2 schools in total, collectively educating 1,050 students. Old Rochester Regional Jr High is one of those campuses.

In terms of who attends, Old Rochester Regional Jr High logs that nearly all students (89%) are White. Beyond that, the school records 5% multiracial, 5% Hispanic. By comparison, Plymouth County as a whole is about 77% White, so the school skews visibly more White than its surroundings.

Looking at school resources, On paper, Old Rochester Regional Jr High has 37 full-time-equivalent teachers, translating to a class-load average of around 11.1:1. That tracks the state average closely.

Across the wider county, census data for Plymouth County shows median household earnings sit near $114,201, 42% of adults hold a bachelor's degree or higher, and the poverty rate sits near 5%. Old Rochester Regional Jr High is one of 141 public schools in Plymouth County (combined enrollment of about 76,427 students).

The closest other public school is Old Rochester Regional High, roughly 0.1 miles away. 5 of the 8 nearest public schools sit inside a five-mile radius.

Geographically, the school is in a low-density area.

Trend over the last 7 years. Looking back 7 years, enrollment at Old Rochester Regional Jr High has contracted 15%, going from 479 students in 2018 to 407 in 2025. Class-load math has fell: from 12.9:1 in 2018 to 11.1:1 in 2025.

On allk12, members of the Old Rochester Regional Jr High community share and discuss fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.

Plymouth County at a glance

View full county profile
Population
535,075
Census ACS
Median income
$114,201
Household, ACS
Bachelor's+
42%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
141
76,427 students

Quick facts

School name
Old Rochester Regional Jr High
District
Old Rochester
Address
133 Marion Rd, Mattapoisett, MA 02739
Phone
(508) 758-4928
County
Plymouth County
Level
Middle
Grade range
07–08
Total enrollment
407
Teachers (FTE)
37
Student–teacher ratio
11.1:1
Locale
41-Rural: Fringe
NCES ID
250915001473
Charter school
No
Virtual school
No

Related schools

Other schools in Old Rochester
Other schools in Mattapoisett
Nearby schools

Frequently asked questions

About Old Rochester Regional Jr High
How large is Old Rochester Regional Jr High?
Old Rochester Regional Jr High enrolls approximately 407 students in grades 07-08.
Is Old Rochester Regional Jr High an elementary, middle, or high school?
Old Rochester Regional Jr High is a middle school covering grades 07-08.
How many teachers does Old Rochester Regional Jr High have?
Old Rochester Regional Jr High employs 37 FTE teachers, for a student-to-teacher ratio of 11.1:1.
What is the student diversity at Old Rochester Regional Jr High?
Student demographics at Old Rochester Regional Jr High are roughly 89% White, 5% Hispanic, 1% Black, 0% Asian, 5% Two or more.
Is Old Rochester Regional Jr High public or private?
Old Rochester Regional Jr High is a public K-12 school, overseen by Old Rochester.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post