Marlborough Public Schools is a district of 4,598 students (September 6, 2016), served by an early childhood center, three K-4 elementary schools, one 5-8 middle school, and a high school of grades 9-12, with an additional alternative program for high school students.