Joseph McLeod (born 30 December 1967 in Edinburgh) is a Scottish former footballer who played as a left midfielder.