John Leslie Stuart MacFarlane (26 March 1919 – 15 January 1986) was an Australian politician. He was a member of the Country Liberal Party. He served as a member of the Northern Territory Legislative Assembly for Elsey from 1974 to 1983. He was also the assembly's speaker from 1975 to 1984.