Public • Grades PK-6184 students • 13 student/teacher
Middlesex has 1 schools. One of the highest rated schools is Rumney School (Middlesex), with a rating of 8. Rumney School (Middlesex) has 184 children. The public schools in Middlesex are part of Middlesex School District. Union High School District 32 is nearby and rates worse than Middlesex School District. Nearby Montpelier School District is worse, with a rating of 8. The population of Middlesex is 1,759. Middlesex School District enrolls 10% of the population of Middlesex.