Το Κάλστοκ (Κορνουαλικά: Kalstok) είναι μια ενορία και ένα μεγάλο χωριό στη νοτιοανατολική Κορνουάλη του Ηνωμένου Βασιλείου, στον ποταμό Ταμάρ, κοντά στα σύνορα με το Ντέβον. Το χωριό βρίσκεται 6 μίλια (9,7 χλμ.) νοτιοδυτικά του Tavistock και 10 μίλια (16 χλμ.) βόρεια του Plymouth.
Η ενορία είχε πληθυσμό 6.095 κατοίκους κατά την απογραφή του 2001. Εκτός από το Calstock, άλλοι οικισμοί στην ενορία περιλαμβάνουν τους Albaston, Chilsworthy, Gunnislake, Harrowbarrow, Latchley και Metherell.
Το χωριό Calstock βρίσκεται στην περιοχή Tamar Valley Area of Outstanding Natural Beauty και βρίσκεται πάνω στον γραφικό σιδηροδρομικό δρόμο Tamar Valley. Η εξόρυξη ήταν παλαιότερα μια σημαντική βιομηχανία εδώ.

