George Henry Moorhead (27 May 1895 – 20 June 1975) was a Northern Irish international footballer who played as a centre half in the 1920s. Although born in New Zealand, Moorhead made three international appearances for Ireland. He played his club football with Southampton in England and with Linfield and Glenavon in Northern Ireland.