John McHugh is a former Scottish footballer.
McHugh began his senior career with Clyde in 1961. He went on to become a stalwart of the team, making 450 competitive appearances for the Glasgow club in 14 years, scoring 19 goals. McHugh was called up to the Scottish international team, but didn't win a cap.
McHugh left Clyde in 1975, and joined Forfar Athletic, where he stayed for two years, making 77 appearances, scoring 1 goal. He retired in 1977, having clocked up 527 senior career appearances and 20 goals.