Deux éléments de langue bretonne composent le nom : Lann et Rieg. Le premier est un terme générique qui désigne un "lieu consacré", et sur lequel un moine dit "irlandais" a établi un ermitage. Les Lann sont des fondations religieuses bretonnes remontant au haut Moyen Age. Le mot est souvent suivi du nom du saint honoré en l'endroit. Dans le cas présent, lui est associé Rieg, qui est également l'éponyme de Riec-sur-Bélon/Rieg, commune située non loin au sud-ouest. Le lieu-dit Lanrieg en Pouldergat/Pouldregad, près de Douarnenez (29), en est un doublet. Lanrieg déterminé par Rieg (le même saint ou un homonyme) est également présenté comme le second composant de Roz-Landrieux/Roz-Lanrieg, nom d'une commune d'Ille-et-Vilaine. Rieg, noté Rioc en vieux-breton (Ve-Xe siècles), est basé sur le mot Ri ("roi"), affublé du suffixe -eg. En composition devant une consonne, Lann ne prend qu'un seul -n, comme dans Landerneau/Landerne, Landeleau/Landelo, Lanhouarneau/Lanhouarne... Autrement dit, Lann+Rieg donne Lanrieg.