William Lupton (15 June 1884 – 1961) was a British wrestler. He competed in the lightweight event at the 1912 Summer Olympics.