El teniente general Sir John Chetham McLeod GCB (23 de enero de 1831 - 10 de enero de 1914) fue un oficial del ejército británico escocés y administrador colonial.
McLeod nació en Ceilán y estudió en la Academia de Perth y en la Universidad de St Andrews . Fue comisionado en el 42.º Regimiento de Infantería como alférez en 1846 y sirvió en la Guerra de Crimea . [1] Estuvo con su regimiento en la India durante la Rebelión india de 1857 y fue nombrado Compañero de la Orden del Baño en los Honores de Cumpleaños de 1871. McLeod tomó el mando del 42.º en marzo de 1868 y luchó en la tercera de las guerras anglo-ashanti , por la que fue nombrado caballero. [1] Renunció al mando en septiembre de 1877 y fue nombrado ayudante general adjunto en Escocia. [1] Posteriormente, McLeod sirvió en Belfast antes de asumir el puesto de oficial general al mando de Ceilán . Actuó como gobernador de Ceilán durante la ausencia temporal de Sir Arthur Hamilton-Gordon desde junio a noviembre de 1885. [1] Fue nombrado Caballero Gran Cruz de la Orden del Baño en los Honores de Cumpleaños de 1891 y se le concedió el pago de jubilación el 1 de abril de 1892. [2] [3] Fue nombrado coronel de la Guardia Negra el 26 de febrero de 1907. [4] Murió en Londres en 1914. [1]