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

Indian Brook

1181 State Rd, Plymouth, MA 02360 · (508) 830-4370 · Plymouth County
GRADES KG–05ELEMENTARY21-SUBURBREGULAR SCHOOL520 STUDENTS
Enrollment
520
Elementary
DISTRICT 363 · STATE 381
Student : Teacher
11.9:1
44 FTE teachers
DISTRICT 11.7:1 · STATE 12.2:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
86
Grade 1
85
Grade 2
86
Grade 3
82
Grade 4
96
Grade 5
85
Student demographics
White
45988%
DISTRICT 81% · STATE 51%
Hispanic
377%
DISTRICT 11% · STATE 26%
Black
31%
DISTRICT 2% · STATE 10%
Asian
10%
DISTRICT 1% · STATE 7%
Two+
194%
DISTRICT 5% · STATE 5%
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
27353%
Female
24748%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
43.0%
MA avg 43.8% . -17.0pp since 2016
Math
45.0%
MA avg 42.2% . -13.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
520
-47 (-8%) vs 2017
Student : Teacher
11.9:1
was 13.6:1
% White
88%
was 93%
% Hispanic
7%
was 3%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Indian Brook

Indian Brook, a middle-of-the-pack elementary campus in Plymouth, Massachusetts, run under Plymouth, educates 520 students, covering grades K through 5. Compared to the state average of about 381 students per school, that is 36% above typical.

Across the 13 schools in Plymouth (6,956 students total), Indian Brook accounts for its share of the district's footprint.

In terms of who attends, Indian Brook records that the student body is overwhelmingly White (88%); the rest is composed of 7% Hispanic, 4% multiracial. By comparison, Plymouth County as a whole is about 77% White, so the school skews visibly more White than its surroundings.

On the resource side, The school lists 44 full-time-equivalent teachers, for a student-teacher ratio near 11.9:1. The state averages about 12.2:1, putting this campus right in line with peers.

In the surrounding community, community-level numbers for Plymouth County indicate median household income runs about $114,201, 42% of adults hold a bachelor's degree or higher, and the poverty rate sits near 5%. In all, Plymouth County runs 141 public schools (combined enrollment of about 76,427 students), of which Indian Brook is one.

Nearest neighbor: Manomet Elementary, around 2.3 miles off. 4 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a commuter-belt site.

Trend over the last 7 years. Looking back 7 years, enrollment at Indian Brook has shrank 8%, going from 567 students in 2018 to 520 in 2025. White enrollment moved from 93% to 88% across the same window. Class-load math has pulled in: from 13.6:1 in 2018 to 11.9:1 in 2025.

Within the allk12 community for this school, recent activity here tends to focus on classroom updates, athletics, and weather closures. The community welcomes input from current and former families.

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
Indian Brook
District
Plymouth
Address
1181 State Rd, Plymouth, MA 02360
Phone
(508) 830-4370
County
Plymouth County
Level
Elementary
Grade range
KG–05
Total enrollment
520
Teachers (FTE)
44
Student–teacher ratio
11.9:1
Locale
21-Suburb: Large
NCES ID
250972001542
Charter school
No
Virtual school
No

Related schools

Other schools in Plymouth
Other schools in Plymouth
Nearby schools

Frequently asked questions

About Indian Brook
How large is Indian Brook?
Indian Brook enrolls approximately 520 students in grades KG-05.
Is Indian Brook an elementary, middle, or high school?
Indian Brook is an elementary school covering grades KG-05.
How many students per teacher at Indian Brook?
Approximately 11.9:1 students per teacher at Indian Brook.
How diverse is Indian Brook?
Indian Brook reports a student body of 88% White, 7% Hispanic, 1% Black, 0% Asian, 4% Two or more.
What district is Indian Brook in?
Indian Brook is part of Plymouth.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post