William Mackenzie, 5th Earl of Seaforth (died 1740) was a Scottish nobleman, attainted for his part in the Jacobite rising of 1715.
He was the eldest son of Kenneth, fourth earl, and Lady Frances Herbert. Shortly alter the accession of George I in 1714, he was ordered to confine himself within his own castle. He attended the meeting convened by John Erskine, earl of Mar, at Braemar in 1715, when the standard of the Pretender was raised. At the head of over three thousand men, including the Macdonalds, Rosses, and others, he set out in October to join Mar at Perth. John Gordon, earl of Sutherland, endeavoured to bar his passage, but on being attacked retreated to Bonar. Seaforth, after harassing his country and collecting large quantities of booty, continued his march southwards. He was present at the battle of Sheriffmuir.
After the battle, he was nominated by the Chevalier lieutenant-general and commander of the northern counties, and went north to endeavour to recover Inverness, which had been captured for the government by Simon Fraser, lord Lovat. Although joined by Alexander Gordon, marquis of Huntly, he was unable to raise forces sufficient to make way against the Earl of Sutherland, and gave in their submission. Shortly afterwards, Seaforth crossed over to the island of Lewis, where he endeavoured to collect a number of his followers; but when a detachment of government troops had been sent against him, he escaped to Ross-shire, whence he set sail for France, reaching St. Germains in February 1716. On 7 May, following he was attainted by parliament and his estates forfeited.