For ninth through twelfth grades, students in public school from Beverly and Riverton attend Palmyra High School in Palmyra, as part of sending/receiving relationships with the Palmyra Public Schools. As of the 2018–19 school year, the high school had an enrollment of 468 students and 39.3 classroom teachers (on an FTE basis), for a student–teacher ratio of 11.9:1. Beverly's sending relationship has been in place since 1967 after the City of Burlington Public School District decided that it could no longer accommodate students from Beverly at Burlington City High School.