Barnard Castle School

Barnard Castle School is a leading independent school set amid stunning countryside in Northern England.


'Barney’, as it is affectionately known, provides an exceptional all-round education, with a broad and balanced curriculum, first class facilities and excellent pastoral care within a happy, family environment for boys and girls aged between 4 and 18.

We place enormous emphasis on ensuring everyone feels a sense of belonging at Barney; only then will they come close to maximising their potential.

Through creating an inspirational, compassionate and unpretentious environment, the School develops young adults with character, where each child is nurtured and encouraged to develop their full potential. ‘Barnardians’ are happy, confident, resilient, intellectually curious, tolerant and driven, with an undercurrent of humility, who are ready and prepared to face, embrace and lead in an ever-changing world.

Barnard Castle School image 1
Barnard Castle School’s ethos of openness means that it welcomes parents, former pupils and friends of Barney to join its community, and encourages families to visit and experience for themselves the welcoming and happy atmosphere. Situated in an excellent rural environment, Barnard Castle School is well served by a range of transport links, with several airports and railway stations close by. Furthermore, Barney has educated many notable former students (known as ‘Old Barnardians’), counting professional athletes, television personalities as well as entrepreneurs and business leaders among its alumni.
Enquire about: Barnard Castle School
Can't make it out? change the code
HeadMr. Tony Jackson
School TypeCombined co-education school
Junior Age Range4 - 11
Senior Age Range11 - 18
AcademicGCSE: Yes
Alevel: Yes
Int'l Baccalaureate: No
Vocational CCF, Sport
Boarding Fees From£10,810.00 per term
Forces Discount10% discount (with low fees mean only pay 10% )
Total Students729
Youngest Boarder7
Junior Boarders20
Senior Boarders163
Int'l Students44
Closest Airport 1Teesside (35km)
Closest Airport 2Newcastle (98km)