Public • Grades 9-121279 students • 21 student/teacher
Middlebury contains 1 primary and secondary schools. One of the highest rated schools is Northridge High School, with a rating of 7. Northridge High School has 1,279 children. Public schools in Middlebury are in Middlebury Community Schools. White Pigeon Community Schools is close and has lesser ratings than Middlebury Community Schools. Nearby Goshen Community Schools is worse, with a rating of 3. Middlebury's population is 12,433. Middlebury Community Schools enrolls 35% of the population of Middlebury.