Calstock is a civil parish and a large village in south east Cornwall, England, United Kingdom, on the border with Devon. The village is situated on the River Tamar 6 miles south west of Tavistock and 10 miles north of Plymouth.
Population: 6,253 2011 Census including Albaston , Dimson and Latchley