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

Donald Ross

20 Hayward Street, Braintree, MA 02184 · (781) 380-0240 · Norfolk County
GRADES KG–04ELEMENTARY21-SUBURBREGULAR SCHOOL182 STUDENTS
Enrollment
182
Elementary
DISTRICT 295 · STATE 381
Student : Teacher
9.0:1
20 FTE teachers
DISTRICT 11.7: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
Kindergarten
41
Grade 1
28
Grade 2
38
Grade 3
40
Grade 4
35
Student demographics
White
7843%
DISTRICT 54% · STATE 51%
Hispanic
2011%
DISTRICT 8% · STATE 26%
Black
2815%
DISTRICT 6% · STATE 10%
Asian
4625%
DISTRICT 29% · STATE 7%
Two+
105%
DISTRICT 4% · STATE 5%
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
9049%
Female
9251%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Donald Ross.
START A DISCUSSION
Recent discussions in Braintree

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
56.0%
MA avg 43.8% . -8.0pp since 2016
Math
53.0%
MA avg 42.2% . -9.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
182
-103 (-36%) vs 2017
Student : Teacher
9.0:1
was 10.9:1
% White
43%
was 62%
% Hispanic
11%
was 9%
% Black
15%
was 7%
% Asian
25%
was 19%
Source: NCES Common Core of Data

About Donald Ross

Donald Ross is a compact elementary-level community in Braintree, Massachusetts, part of Braintree. The school teaches 182 students in grades K through 4. By comparison, Massachusetts's public schools average about 381 students each, so Donald Ross sits 52% leaner than that benchmark.

Within Braintree, which oversees 10 schools and 5,392 students, Donald Ross is one campus in the system.

On the student-mix side, Donald Ross reports that the largest single group is White at 43%, but no single group is in the majority. Beyond that, the school logs 25% Asian, 15% Black, 11% Hispanic, 5% multiracial. That is noticeably less White than the county at large, where the share is closer to 70%.

Looking at the economic backdrop, The school currently runs with 20 full-time-equivalent teachers, for a student-teacher ratio near 9.0:1. The state averages around 12.2:1, so this campus is tighter than the state norm typical.

In the surrounding community, Norfolk County reports that the typical household earns roughly $130,739 per year, about 59% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 4%. Donald Ross is one of 198 public schools in Norfolk County (combined enrollment of about 101,300 students).

The closest other public school is East Middle School, roughly 0.6 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies an outer-ring site.

Five-year trend. Donald Ross's enrollment has shrank 36% since 2018, when it stood at 285 (now 182). White enrollment moved from 62% to 43% across the same window. Class-load math has fell: from 10.9:1 in 2018 to 9.0:1 in 2025.

On the community side, posts here usually surface around pickup logistics, teacher feedback, and after-school programs. Members of the school community can share what they know.

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
Donald Ross
District
Braintree
Address
20 Hayward Street, Braintree, MA 02184
Phone
(781) 380-0240
County
Norfolk County
Level
Elementary
Grade range
KG–04
Total enrollment
182
Teachers (FTE)
20
Student–teacher ratio
9.0:1
Locale
21-Suburb: Large
NCES ID
250294000363
Charter school
No
Virtual school
No

Related schools

Other schools in Braintree
Other schools in Braintree
Nearby schools

Frequently asked questions

About Donald Ross
How large is Donald Ross?
Donald Ross enrolls approximately 182 students in grades KG-04.
What age range does Donald Ross serve?
Donald Ross serves students from grade KG through grade 04.
How many students per teacher at Donald Ross?
Approximately 9.0:1 students per teacher at Donald Ross.
What is the racial breakdown of students at Donald Ross?
At Donald Ross, the student body is approximately 43% White, 11% Hispanic, 15% Black, 25% Asian, 5% Two or more.
What district is Donald Ross in?
Donald Ross is part of Braintree.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post