Alexander McCulloch (13 April 1887 – 5 December 1962) was a Scottish professional footballer who played as a forward in the Football League for Middlesbrough, Newcastle United, Bradford Park Avenue, Lincoln City and Merthyr Town. He also played in the Scottish League and in Wales.