Welcome to Banff Primary School

Banff Primary School is part of the Banff Academy cluster which comprises of 7 primary schools and Banff Academy, our local secondary school. We currently have 14 classes from primary 1 to primary 7. Banff Primary is the allocated Community Resource Hub (CRH)and Enhanced Provision centre for the primary schools in the cluster. There are presently 2 classes within our CRH. Our Enhanced Provision centre operates on a blended learning model of educational support. Our school contains a multipurpose hall, library, music room, ICT suite/Library, soft play room and snoezelen. Our school has 2 playgrounds, one with an adventure playground and climbing wall, and we also have an AstroTurf pitch. There is a garden area at the front of the school. As a school we make use of the local community which offers rich learning environments such as the grounds of Duff House or the local beach.


This school is part of Aberdeenshire Council