 Mackenzie was the second son of Major William Mackenzie (d. 12 March 1770), who was the son of the Hon.Alexander Mackenzie, and the grandson of Kenneth Mackenzie, 4th Earl of Seaforth.Francis's mother was Mary, the daughter and heiress of Matthew Humberston of Humberston, Lincolnshire.