William Edmunds (23 January 1898 – q4 1964) was an English professional footballer who played as a centre forward in the Football League for Darlington. He also played non-league football in the north-east of England for clubs including Shildon, Spennymoor United and .