Vice-Admiral William Gordon (1785 – 3 February 1858) was a Scottish naval commander and Tory politician.