There are approximately 1600-1700 pupils on roll at the school at any one time, including a sizable sixth form of around 300 pupils. All pupils are required to wear the school uniform comprising black trousers or skirt, a black jumper, a sky blue shirt and a maroon tie with blue stripes.