John Thomson (1862 – 14 July 1934) was an Australian politician. He was a Progressive Party member of the New South Wales Legislative Assembly from 1901 to 1904, representing the Manning electorate. He was then a member of the Australian House of Representatives from 1906 to 1919, representing Cowper for the Protectionist Party and its successors the Commonwealth Liberal Party and Nationalist Party.