William Banks (or Bankes; c.– 6 July 1676) of Winstanley Hall, Wigan was an English politician who sat in the House of Commons twice between 1660 and 1676.