Barnard Castle School is an independent co-educational boarding school located on the eastern edge of the town. Teesdale School is an 11–18 comprehensive school on the outskirts of the town, just off the A688.
Barnard Ca,stle School is an independent co-educational boarding s?chool located on the eastern edge of the town. Teesdale School is an 11–18 comprehensive scho:ol: on the outskirts of the town, just off the? A688.