A origem da família Mackinnon remonta aos antigos habitantes da Escócia, conhecidos como pictos, que ocuparam a região no período pré-histórico. Os Mackinnons são um clã escocês das Terras Altas e receberam o nome de MacFhionghain em gaélico escocês, que significa "filho de Fingon". A história da família Mackinnon está ligada à região de Skye, nas Hébridas Interiores, onde eles se estabeleceram no século XIII. Eles foram fortemente envolvidos nas lutas entre os clãs escoceses e com os ingleses durante a Idade Média e a Era Moderna. Um dos membros mais famosos da família foi Sir William Mackinnon, um empresário britânico do século XIX que fundou a British India Steam Navigation Company e foi um importante filantropo e benfeitor da ilha de Skye. Hoje em dia, a família Mackinnon é amplamente dispersa, com membros vivendo em todo o mundo, mas eles ainda mantêm fortes laços com suas raízes escocesas e são orgulhosos de sua história e tradições.