William McCartney (born in Newmilns) was a Scottish footballer, whose regular position was as an inside left. He played for Rutherglen Glencairn, Ayr, Hibernian, Manchester United, and West Ham United. McCartney played once for Scotland, in a 5–1 win against Ireland in the 1902 British Home Championship. He also represented the Scottish League twice against the English League in 1902 and 1903.