Un ancien camp romain a été découvert à Stracathro. Ce camp se situait à un jour du marche du camp suivant, à Raedykes, plus au nord[1].
Le , c'est à Stracathro que John Balliol reconnait publiquement ses erreurs et confirme sa réconciliation avec Édouard Ier d'Angleterre.