El coronel John Anstruther (13 de mayo de 1736 - 10 de febrero de 1815) fue un oficial militar escocés .
Era hijo de Sir Philip Anstruther, segundo baronet de Balcaskie y Catherine Hay.
En 1776 asumió el cargo de coronel en jefe del 62.º regimiento de infantería tras la muerte del teniente general William Strode . Luego fue con el regimiento a Canadá como parte de la campaña en curso allí.
Se casó con Grizel Maria Thomson de Charleton , Fife , hija de John Thomson de Charleton y Margaret Paterson, en diciembre de 1774. [1]