William Anderson was a Scottish footballer who played as a right winger. He played club football for Queen's Park and appeared in the sides that won the Scottish Cup in 1881, 1882 and 1884, and finished as runners-up in the English FA Cup in 1884 and 1885.