 The school had 836 pupils on roll in 2016.Its current headteacher is Paul Mathews Jones.It serves the town of Caernarfon and the nearby villages, which include; Bontnewydd, Caeathro, Y Felinheli, Llandwrog, Rhosgadfan, Rhostryfan .