该校设有学生会，四个学社：勤社（Coral House）、朴社（Sapphire House）、诚社（Emerald House）、勇社（Amber House）；另外亦有五支制服团队，包括圣约翰救伤队少青团混合见习支队、香港童军总会九龙第一二九旅、女童军、红十字会及少年警讯领袖团。而学会及组织则计有美术学会、科学及环保学会、文史学会、经济及商业学会、英语大使、英文学会、社会科学学会、资讯科技学会、通识教育学会、图书馆及阅读学会、数学学会、校园电视台、音乐学会、普通话学会、演辩学会、体育学会及各支体育校队