In 2017, the school had an enrolment of 704 students with 48 teachers (44 full-time equivalent) and 33 non-teaching staff (21 full-time equivalent).
In 2017, the school's student body numbered 704 with 48 teachers (44 full-time equivalents) and 33 staff members (21 full-time equivalents).