William Cannon (1809–1865), was an American politician.
William Cannon (or variants) may also refer to: