Summary:
ZIP code 02019 is home to two elementary schools, both part of the Bellingham district and both serving grades PK–3: Joseph F DiPietro Elementary School, with 385 students, and Stall Brook, with 280. Together they enroll 665 students, with DiPietro taking about 57.9% of that total. Because both schools stop at grade 3, the only grade with MCAS Next Generation results is grade 3, so each school's "All Grades" and "3rd Grade" scores are the same.
Both schools generally outperform their district. Joseph F DiPietro Elementary School is the math standout: 56.63% of students were proficient in math in 2025–2026, above the district All Grades math score of 30.61%, the state All Grades score of 41.11%, and the state 3rd-grade score of 42.19%. Its ELA result was 40.96%, below Stall Brook, the district 3rd-grade ELA score of 43.71%, and the state 3rd-grade score of 42.79%. Stall Brook is the ELA standout at 52.54%, above the district 3rd-grade ELA score by 8.83 points and the state 3rd-grade score by 9.75 points. Its math was also 52.54%, essentially even with the district 3rd-grade math score of 52.98%.
Stall Brook shows the strongest year-over-year movement, with ELA and math each up 12.16 points while the district fell in both subjects. Joseph F DiPietro Elementary School gained 8.68 points in math but slipped 4.25 points in ELA. Stall Brook spends $22,947 per student versus $20,483 at DiPietro and has a slightly lower student-teacher ratio (12.3 vs. 12.6). Free/reduced-lunch percentages are blank for both schools, so economic context cannot be evaluated, and with only two schools, spending and staffing cannot be reliably tied to outcomes. Older rank history shows DiPietro falling from the 79th percentile in 2012–2013 to the 33rd in 2014–2015, while Stall Brook rose from the 20th to the 36th; those ranks are dated and not current performance.
Thank you for your feedback!