John MacGillivray (18 December 1821 – 6 June 1867) was a Scottish naturalist, active in Australia between 1842 and 1867.