Highcastle is a Kindergarten to Grade 8 school serving students in the Seven Oaks and Brooks Road Community. The school opened in September 1967 as a ten room "junior" public school. The population peaked at 855 in 1969 but then dropped to 464 the following year with the opening of Brooks Road and Military Trail Public Schools. Since that time the population has continued to diversify and Highcastle has become a truly diverse school and community. Our strong base of volunteers and parent support, along with caring, focussed students, make Highcastle "A Wonderful Place To Be".
Currently, Highcastle has approximately 360 students in Kindergarten to Grade 8 (2023-2024). We do not have a before and after-school program but information has been sent out to our families to see there is enough interest to start one at Highcastle PS.