Caston is a village and civil parish in the English county of Norfolk. Caston is located 3.2 miles south-east of Watton and 18 miles west of Norwich. Caston's name is of Anglo-Saxon origin and derives from the Old English for "Catt's farmstead or settlement".