 The school had a total enrolment of 590 pupils and 48 staff by July 2006.As of 2017, the school has 504 students with 40 teachers.The current principal is A Bell, who joined the school as Principal in 2009.