Office public de la langue bretonne
Le premier composant de ce nom est Kêr, "village, lieu habité" (Voir Keramu, pour le sens détaillé de cet élément). Le déterminant qui suit est Ninon, nom d'homme, dont l'origine est discutée. Pour A. Deshayes, il procède de l'ancien Ninmon, attesté en 868 dans le Cartulaire de Redon. Il s'agirait d'un nom tautologique formé de Nin, "faîte, sommet" et Mon, "éminence, supériorité". C'est également l'idée avancée par Bernard Tanguy pour les deux villages de même nom en Brélès et en Scaër.