James Allan est un golfeur professionnel écossais né en 1850, figure du golf britannique de la fin du XIXe siècle. Il évolue à une époque où le golf professionnel prend progressivement forme sur les links des îles britanniques.
Son nom reste associé à l'Open Championship de 1879, où il termine à la deuxième place, démontrant un niveau de jeu parmi les meilleurs de sa génération. Cette performance dans le tournoi majeur le plus ancien du monde témoigne de la place qu'il occupe dans l'histoire des débuts du golf professionnel.