Kerlaeron est un toponyme relativement courant en Bretagne. Le premier composant est Kêr, "village, lieu habité" (Voir Kergroez, pour le sens détaillé de cet élément). D'après Albert Deshayes (Dictionnaire des Noms de Lieux Bretons), le déterminant est plutôt le nom d'homme Glaezron, variante évoluée de Gradlon, dont l'initiale G adoucie a chuté après Kêr. Il nous semble plus probable d'être en présence Laeron, non pas avec le sens de "voleurs" (pluriel de Laer), mais comme terme lié à l'hydronymie. Laeron admet en effet une autre acception en toponymie. Il donne ainsi son nom à un affluent de l'Isole, entre Spézet et Gourin. Le mot découle du vieux-breton Ladtron, qui veut dire "mare, étang". Au sud de Kerlaeron se trouve la source d'un ruisseau qui se jette dans le Blavet, entre Talc'hoed et Saint-Piaux/Sant-Peoz. Ce toponyme apparaît aussi dans le nom d'une rue et d'une impasse de la commune.