John Elliot may refer to: John Elliot (antiquary) (1725–1782), English antiquary John Elliot (railway manager) (1898–1988), British transport and railway manager John Elliot (Royal Navy officer) (1732–1808), Scottish naval officer, MP, and Governor of Newfoundland John Elliot (songwriter) (1914–1972), American songwriter John Elliot (author) (1918–1997), British novelist, screenwriter and television producer John Elliot (scientist and physician) (1747–1787), English physician and scientist John Elliot (1788–1862), British politician