Castleton village lies on the banks of River Esk, part of the civil parish of Danby in the county of North Yorkshire. It can be found about 15 miles south-east of Middlesbrough, in the North York Moors. Castleton was named after the medieval castle formerly sited on Castle Hill.

Castleton has excellent access by road and is served by Castleton Moor railway station on the Esk Valley line. Castleton has an outstanding primary school, church, two public houses, The Downe Arms and The Eskdale, a Co-op supermarket, post office, tearoom, hair & beauty salon, cricket and bowling pitches and children’s play area and public toilets.

Castleton is a centre for tourists, walkers, cyclists and many other outdoor pursuits.