Ian Mackie (born 27 February 1975 in Dunfermline) is a former British sprinter who competed in the men's 100m competition at the 1996 Summer Olympics. He was 100/200 inter counties champion. He won 5 Scottish 100 metre titles, and the 200m title in 2001. He was also UK 100m champion in 1997. In the 1996 Olympic Games he recorded a 10.27 in his first heat, and then a 10.25 in the second round. In the next round, the semifinals, he recorded a DNS (did not start). In the 200m his pb was 20.85