Public Schools in Newburyport, Massachusetts

There are 6 Public Schools in Newburyport, Massachusetts, serving a population of 17,890 people in an area of 9 square miles. There is 1 Public School per 2,981 people, and 1 Public School per 1 square miles.

In Massachusetts, Newburyport is ranked 281st of 585 cities in Public Schools per capita, and 269th of 585 cities in Public Schools per square mile.

List of Newburyport Public Schools

Find Newburyport, Massachusetts public schools, including charter schools, k-12, elementary, middle, and high schools.


Edward G. Molin Elementary School 70 Low Street Newburyport, MA

Francis T Bresnahan Elementary 333 High Street Newburyport, MA

George W Brown School 40 Milk Street Newburyport, MA

Newburyport High 241 High Street Newburyport, MA

River Valley Charter School 2 Perry Way Newburyport, MA

Rupert A Nock Middle 70 Low Street Newburyport, MA

About Newburyport Public Schools

Newburyport Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Newburyport, MA. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Massachusetts, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Newburyport Public School calendars
  • Admissions policies and enrollment
  • Newburyport school district
  • Academics and school curriculum
  • School buses and transportation

Newburyport Public School Statistics

Find Newburyport Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Newburyport Public School Enrollment
 NewburyportEssex County
Nursery & Preschool Enrollment237 (46.1%)6,238 (50.2%)
Kindergarten Enrollment173 (100.0%)7,593 (87.9%)
Elementary School Enrollment (Grades 1-4)574 (92.3%)33,317 (91.3%)
Elementary School Enrollment (Grades 5-8)884 (87.9%)35,432 (89.5%)
High School Enrollment (Grades 9-12)674 (82.9%)36,031 (85.1%)
Newburyport Educational Attainment (Age 25+)
 NewburyportEssex County
Less than 9th Grade Education104 (0.8%)30,081 (5.6%)
9-12th Grade (No Diploma)321 (2.4%)26,635 (5.0%)
High School Graduate (Including Equivalency)1,994 (14.7%)135,573 (25.4%)