John Terence Harkin (born 14 September 1941) is a former Northern Ireland international footballer who played as a centre forward. He scored 125 goals in 260 league games in nine seasons in the Football League. He also scored 66 goals in 142 games in the League of Ireland, and scored five goals in 11 North American Soccer League games.