Public • Grades 9-121457 students • 12 student/teacher
Public • Grades 5-81407 students • 11 student/teacher
Marlborough contains 2 schools. One of the highest rated schools is Marlborough High School, which has a rating of 5. The school has 1,457 children. The public schools in Marlborough are in Marlborough Public Schools. Advanced Math and Science Academy Charter (District) is close and rates better than Marlborough Public Schools. Nearby Hudson Public Schools scores higher, with a rating of 6.