There are over 1000 students total at the school, split across various grade levels. The preschool has over 200 children, primary school has over 200 students, GCSE has over 300 students, and A-Levels has about 150 students studying. While the school used to only admit boys, nowadays there are almost equal numbers of boys and girls, though as a traditional boys' school there are still slightly more boys than girls enrolled.