A família McMillan tem origem escocesa e seu nome deriva de "MacMhaolain", que significa "filho de Maolain", um nome próprio gaélico que significa "tonsura" ou "cabelo raspado". Os McMillans eram originalmente clãs das Terras Altas da Escócia, especificamente da região de Argyll, e se estabeleceram em outras partes do país ao longo do tempo. Acredita-se que os McMillans foram um dos clãs mais antigos da Escócia, possivelmente remontando ao século XII. Eles tiveram uma forte presença nas guerras feudais escocesas e muitos de seus membros se tornaram líderes militares e políticos. Durante o século XVIII, muitos McMillans emigraram para a América do Norte, principalmente para as Carolinas e para a Geórgia. Lá, eles se estabeleceram como fazendeiros e ajudaram a colonizar a região. Hoje em dia, as pessoas com o sobrenome McMillan podem ser encontradas em todo o mundo, especialmente nos Estados Unidos, Canadá, Austrália, Nova Zelândia e África do Sul. Muitos mantêm fortes laços com suas raízes escocesas e participam de celebrações e eventos culturais, como o Highland Games.