Sir John Knight (24 November 1613 – 16 December 1683) was an English merchant and politician who sat in the House of Commons from 1660 to 1681. When mayor of Bristol he became notorious for his activities against Nonconformists.