Gary Mackay (born 23 January 1964 in Edinburgh) is a Scottish former footballer, who made over 500 league appearances for Heart of Midlothian and also played for Airdrieonians and the Scotland national team.
After retiring as a player, Mackay managed Airdrie for a year.