Alan Mackin (born 11 August 1981) is a former professional tennis player from Scotland who competed for Great Britain in Davis Cup.
His best performances on the ATP circuit came when he reached the semi-finals of Challenger category events in Germany (Aschaffenburg) and in Nottingham (UK).
In 2002, at a satellite tournament on clay courts in Terrassa, Mackin defeated a young Rafael Nadal.
He played the opening rubber of Great Britain's World Group fixture against Australia in 2003, losing to Mark Philippoussis.
Since his retirement from the circuit in 2007, Mackin has directed and implemented tennis programs in the UK and Australia.