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

Stall Brook

342 Hartford Avenue, Bellingham, MA 02019 · (508) 966-0451 · Norfolk County
GRADES PK–03ELEMENTARY21-SUBURBREGULAR SCHOOL280 STUDENTS
Enrollment
280
Elementary
DISTRICT 258 · STATE 381
Student : Teacher
12.4:1
23 FTE teachers
DISTRICT 13.9:1 · STATE 12.2:1
Free / Reduced Lunch
,
Title I proxy
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
52
Kindergarten
65
Grade 1
46
Grade 2
62
Grade 3
55
Student demographics
White
67%
DISTRICT 73% · STATE 51%
Hispanic
22%
DISTRICT 16% · STATE 26%
Black
4%
DISTRICT 3% · STATE 10%
Asian
3%
DISTRICT 4% · STATE 7%
Two+
5%
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
QUIET COMMUNITY
Be the first to start a discussion at Stall Brook.
START A DISCUSSION
Recent discussions in Bellingham

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
40.0%
MA avg 43.8% . -28.0pp since 2016
Math
40.0%
MA avg 42.2% . -16.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
280
-42 (-13%) vs 2017
Student : Teacher
12.4:1
was 12.4:1
% White
67%
was 87%
% Hispanic
22%
was 4%
% Black
4%
was 3%
% Asian
3%
was 2%
Source: NCES Common Core of Data

About Stall Brook

Located at 342 Hartford Avenue, in Bellingham, Massachusetts, Stall Brook is a tight-knit elementary-level community that works with 280 students (grades pre-K through 3), run under Bellingham. Compared to the state average of about 381 students per school, that is 27% below typical.

Stall Brook is one of 6 schools operated by Bellingham, a district that hosts 2,129 students overall.

For racial and ethnic makeup, Stall Brook reports that White students make up the majority at 67%. The remainder breaks down as 22% Hispanic, 5% multiracial, 4% Black, 3% Asian. That composition is broadly in line with Norfolk County as a whole.

Looking at the economic backdrop, On paper, Stall Brook has 23 full-time-equivalent teachers, translating to a class-load average of around 12.4:1. That tracks the state average closely.

Zooming out to the county, the surrounding county (Norfolk County) shows that the typical household earns roughly $130,739 per year, 59% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 4%. In all, Norfolk County runs 198 public schools (combined enrollment of about 101,300 students), of which Stall Brook is one.

Nearest neighbor: Bellingham Early Childhood Center, around 0.0 miles off. Counting just inside five miles, 8 other public schools cluster around Stall Brook.

The campus sits in a suburban setting.

Over the past 7-year window. Looking back 7 years, enrollment at Stall Brook has shrank 13%, going from 322 students in 2018 to 280 in 2025. Over the same period, the White share contracted from 87% to 67%.

On the community side, recent activity here tends to focus on sports schedules, lunch menu changes, and school spirit week. Anyone with firsthand experience at this school can post or comment.

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
Stall Brook
District
Bellingham
Address
342 Hartford Avenue, Bellingham, MA 02019
Phone
(508) 966-0451
County
Norfolk County
Level
Elementary
Grade range
PK–03
Total enrollment
280
Teachers (FTE)
23
Student–teacher ratio
12.4:1
Locale
21-Suburb: Large
NCES ID
250246000141
Charter school
No
Virtual school
No

Related schools

Other schools in Bellingham
Other schools in Bellingham
Nearby schools

Frequently asked questions

About Stall Brook
What is the total enrollment at Stall Brook?
Stall Brook enrolls approximately 280 students in grades PK-03.
What age range does Stall Brook serve?
Stall Brook serves students from grade PK through grade 03.
How many students per teacher at Stall Brook?
Approximately 12.4:1 students per teacher at Stall Brook.
How diverse is Stall Brook?
Stall Brook reports a student body of 67% White, 22% Hispanic, 4% Black, 3% Asian, 5% Two or more.
Is Stall Brook public or private?
Stall Brook is a public K-12 school, overseen by Bellingham.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post