Public • Grades 9-12 & ungraded997 students • 9 student/teacher
Public • Grades 9-121457 students • 12 student/teacher
Marlborough has 2 schools. One of the highest rated schools is Assabet Valley Vocational High School, which is rated 5. The school has 997 children. The public schools in Marlborough are part of Marlborough Public Schools or Assabet Valley Regional Vocational Technical. Advanced Math and Science Academy Charter (District) is close and scores higher than Marlborough Public Schools. Nearby Hudson Public Schools scores higher, with a rating of 6. Marlborough's population is 38,273. Marlborough Public Schools enrolls 12% of the population of Marlborough.