William Stanley (18 October 1640 – 25 October 1670) of Knowsley, Lancashire was an English politician who sat in the House of Commons from 1660 to 1670.