John Archibald (15 December 1845 – 20 May 1907) was a politician in Queensland, Australia. He was a Member of the Queensland Legislative Council.