A origem da família Mckinnon pode ser rastreada até as terras altas da Escócia, onde a família era conhecida como Clann Ghiolla Fhinnain. As primeiras menções da família remontam ao final do século XIV, quando eles eram conhecidos por serem guerreiros habilidosos e leais ao seu clã. Durante os séculos XV e XVI, a família Mckinnon enfrentou muitos conflitos e batalhas durante as guerras entre clãs escoceses. Eles também se envolveram ativamente nas rebeliões jacobitas, lutando ao lado do príncipe Charles Edward Stuart na batalha de Culloden em 1746. Com o declínio do sistema de clãs na Escócia no século XIX, muitos membros da família se mudaram para outras partes do Reino Unido e para as colônias britânicas, como Canadá e Austrália. Hoje, os descendentes da família Mckinnon são encontrados em todo o mundo.