James Benedict Hartnett (21 March 1927 – 31 May 1988) was an Irish professional footballer who played in the Football League for Middlesbrough, Hartlepools United and York City as an outside left. He was capped by the Republic of Ireland at international level and represented the League of Ireland XI.