Harry Keggans (4 December 1887 – 20 August 1949) was a Scottish professional footballer who played as an inside right.