Welcome to Banff Primary School

Banff Primary School is part of the Banff CSN which comprises of 7 primary schools and Banff Academy, our local secondary school. We currently have 6 nursery classes and 16 classes from primary 1 to primary 7. Two of these classes are enhanced provision classes. Our school contains a multipurpose hall, library, music room, ICT suite/Library, soft play room, snoezelan, art room and support for learning classrooms. Our school also has 2 playgrounds, one with an adventure playground and climbing wall, and an astroturf pitch. We have a garden area at the front of the school and planters outside the nursery. We provide a number of after school groups including football, street dance, rugby and junior joggers.

This school is part of Aberdeenshire Council