ºÃÉ«tv

Barnard Castle School

Barnard Castle School is a leading independent day and boarding school for boys and girls aged 4–18, set within the stunning countryside of the North East of England. Known affectionately as ‘Barney’, the School offers a broad and ambitious education, underpinned by excellent pastoral care and a strong sense of community. For Forces families, continuity and stability matter. At Barney, we understand the challenges and opportunities that come with service life. We are experienced in welcoming pupils at different stages of their education and helping them to settle quickly, build friendships, and feel at home. Our boarding houses provide a warm, structured and supportive environment, while day pupils are equally immersed in the life of the School.


Our approach is grounded in three core ideas: community, character and ambition. We aim to develop young people who are confident yet humble, resilient in the face of challenge, and ready to make the most of the opportunities ahead of them. Academic standards are high, but so too is our commitment to developing the whole person – through sport, the arts, outdoor education and a wide-ranging co-curricular programme.


Above all, Barnard Castle School is a place where pupils are known as individuals, supported to find their place, and inspired to aim high – both during their time at school and beyond.

A strong sense of belonging sits at the heart of everything we do – because when young people feel known, they are able to thrive.

Barnard Castle School image 1
Barnard Castle School image 2
Enquire about: Barnard Castle School
Can't make it out? change the code
HeadMr. David Cresswell
School TypeCombined co-education school
Junior Age Range4 - 11
Senior Age Range11 - 18
AcademicGCSE: Yes
Alevel: Yes
Int'l Baccalaureate: No
VocationalCCF, Sport, Duke of Edinburgh
Boarding Fees From£.00 per term
Forces Discount10% discount (with low fees mean only pay 10% )
Total Students554
Youngest Boarder10
Senior Boarders110
Int'l Students30
Closest Airport 1Teesside (35km)
Closest Airport 2Newcastle (98km)