John Thomas O'Neil, né le 4 octobre 1898 à Faulkton dans le Dakota du Sud et mort le 25 mars 1950 à Los Angeles, est un joueur américain de rugby à XV évoluant en première ligne. Il est double champion olympique avec l'équipe des États-Unis de rugby à XV en 1920 et en 1924.