Students in public school for pre-kindergarten through twelfth grade attend the East Windsor Regional School District. The comprehensive school district serves students from East Windsor Township and Hightstown, along with students in grades 7 - 12 from Roosevelt (in Monmouth County) who attend as part of a sending/receiving relationship. As of the 2017–18 school year, the district, comprised of six schools, had an enrollment of 5,231 students and 427.9 classroom teachers (on an FTE basis), for a student–teacher ratio of 12.2:1.