The number of pupils on role in 1867 was 101.
On average the number of pupils is between 1,200 and 1,600 at any given time.
The number of pupils has increased to about 1500 people in the same year.
By 1841 the number of pupils had increased to 172.
By the 1950s, pupil numbers were up to almost 500.
The number of pupils with English as an additional language is well below average.
January 1977 saw an increase in the numbers of Staff and pupils.
When the school opened in 1959 it was very small and could only hold a limited number of pupils.
The number of pupils who speak English as an additional language is quite high.
The number of pupils was 17 girls and 33 boys, which has now grown to 1,450 students.