The Montgomery Township School District is a comprehensive public school district, consisting of five school facilities in Montgomery Township, that serves students in pre-kindergarten through twelfth grade from both Montgomery Township and Rocky Hill. As of the 2017–18 school year, the district, comprised of five schools, had an enrollment of 4,757 students and 407.4 classroom teachers (on an FTE basis), for a student–teacher ratio of 11.7:1. Schools in the district (with 2017-18 enrollment data from the National Center for Education Statistics) are