Welcome to Swainswick Church of England Primary School
We are a small school situated in the village of Upper Swainswick, Bath. All the children and adults know each other and developing positive relationships is a priority. Each child is known and nurtured and individuals are valued as unique human beings. Differences are recognised and each person plays their part in developing the school community. The children learn to feel good about themselves, and how to care for others.