Beverly Public Schools serves over 4,500 students from PK-12 with a Preschool, 5 Elementary Schools, Middle School, and High School
April 28-May 2: Lions, Wildcats, & Jaguars at Hilltop