Edwin Harston (27 February 1907 – 1971) was an English footballer who played in The Football League for six different clubs and notably scored 55 league goals in a single season for Mansfield Town. A native of Monk Bretton near Barnsley, Harston began his professional career at Sheffield Wednesday, whom he joined in 1928 from amateur team Cudworth Village. He remained a reserve at Wednesday, and he joined Barnsley in May 1930. He then spent three years at Reading, where he despite an excellent goalscoring record only played sporadically. He died in 1971, in Rochester, Kent.