Ian MacLeod may refer to:
Ian MacLeod (footballer), Scottish footballer Ian MacLeod (Canadian football), Canadian football player Ian R. MacLeod, British science fiction and fantasy writer
See also Iain MacLeod (disambiguation) Ian McLeod (disambiguation)