Steve Archibald, né le 27 septembre 1956 à Glasgow (Écosse), est un footballeur écossais, qui évoluait au poste d'attaquant à Tottenham Hotspur et en équipe d'Écosse. Archibald a marqué quatre buts lors de ses vingt-sept sélections avec l'équipe d'Écosse entre 1980 et 1986.