The school is a Roman Catholic, co-educational comprehensive providing courses for First Year to Sixth Year and presenting pupils at all levels of the Scottish Qualifications Authority examinations.
The school role for 2021-22 is distributed as follows:
S1 | S2 | S3 | S4 | S5 | S6 | Total |
229 | 224 | 237 | 176 | 172 | 139 | 1177 |