General Leach
General Leach may refer to:

Edward Pemberton Leach (1847–1913), British Army general
George E. Leach (1876–1955), U.S. Army major general
Henry Leach (British Army officer) (1870–1936), British Army brigadier general
William Leach (Canadian Army officer) (1942–2015), Canadian Armed Forced lieutenant general