Riprende il cognomeLogan, che può avere differenti origini[2]: da un lato è un cognome scozzese attestato sin dal 1300[3], deriva da un toponimoscozzese, localizzato da alcuni nell'Ayrshire, e avente il significato di "piccola valle"[1][4]. Il cognome si ritrova però anche in Irlanda, attestato ad esempio in Galway nel 1890 nelle forme Lohan, Loughan, Lahan, Laghan e, la più antica, O Leoghain[2]; alcune fonti danno a questo cognome lo stesso identico significato di quello scozzese, facendolo derivare dal termine irlandeseligán (o lagán) , diminutivo di log (o lag, "valle")[5][6]. Altre fonti menzionano anche origini normanne[2].
Ad ogni modo, una volta adottato come nome si è diffuso al di fuori della sua area d'origine, acquistando popolarità in ambienti anglofoni, specialmente in Canada e Nuova Zelanda[4].