The college has two sites in the town: the main estate is near the shore of Castletown Bay at the end of the main airport runway, and the Buchan School, the college's junior school, is in the Westhill area of Castletown, about 2 kilometers from the main campus.