Toponyme formé sur le breton Koed, variante de Koad ("bois, petite forêt") suivi d'un élément Logon qui, bien que d'une stabilité graphique remarquable depuis le milieu du XIIIe siècle, reste à définir. Bernard Tanguy (DNCC) a émis l'idée d'une référence à un nom de lieu depuis disparu, que l'on trouve dans "Moulin de Locon", attesté au XIIe siècle, et situé sur les rives du Ninian. Le "pont de Logon" mentionné sur le cadastre napoléonien de 1829, à l'est du village dénommé "La Vallée", permettant de rejoindre la commune morbihannaise limitrophe de Ménéac/Menieg, au-delà de cette rivière, abonde pour cette idée. Coëtlogon/Koedlogon était également une seigneurie et a donné son nom à une famille noble.