The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

4 schools in Newburyport

Massachusetts · 2,107 students · 1 city

Newburyport runs the local public-school system inside Massachusetts: 4 K-12 campuses serving roughly 2,107 students, with 2 elementary, 1 middle, and 1 high.

7-year change in Newburyport

SY 2017-18 vs SY 2024-25
Total enrollment
2,107
-162 (-7%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
89%
was 92%
% Hispanic
6%
was 3%
% Black
1%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Newburyport HighNewburyportHigh09-12743
Francis T Bresnahan ElementaryNewburyportElementaryPK-03584
Rupert A Nock MiddleNewburyportMiddle06-08470
Edward G. Molin Elementary SchoolNewburyportElementary04-05310

About Newburyport

Newburyport operates 4 public schools across Massachusetts, collectively instructing roughly 2,107 students.

On the school-mix side, Newburyport consists of 2 elementary, 1 middle, and 1 high school.

Five-year track record. Total public-school enrollment in Newburyport has decreased 7% since SY 2017-18, moving from about 2,269 students to 2,107.

On this page, the community for Newburyport discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many schools are in Newburyport?
Newburyport operates 4 public K-12 schools in Massachusetts, serving approximately 2,107 students.
What is the mix of elementary, middle, and high schools in Newburyport?
Newburyport includes 2 elementary, 1 middle, 1 high schools.
What is the largest school in Newburyport?
Newburyport High is the largest public school in Newburyport by enrollment, with approximately 743 students.
What grade levels does Newburyport serve?
Newburyport schools serve students from pre-K through grade 12, across 4 campuses.