Dans Châteaulin, le premier composant Château est issu du breton Kastell, toujours en usage dans la forme bretonne Kastellin. Château/Kastell est suivi de la forme évoluée du vieux-breton Nin (antérieur au XIe siècle), qui désigne un sommet, un faîte. Le second composant Nin semble également apparaître dans le nom de lieu voisin Bannin ("Bannine"). En ce sens abonde également le nom de "la montagne dite Nin", mentionnée au XIe siecle sous la forme "Montaneum qui vocatur Nin". Est-ce au château médiéval, construit rive gauche au XIe siècle, dont il ne reste aujourd'hui qu'une tourelle, que l'on doit l'appellation de Kastell ? L'idée est plausible mais il est difficile d'être formel. Kastell pourrait provenir d'un ouvrage plus ancien. En toponymie, ce terme peut se rapporter à des réalités diverses (oppidum gaulois, retranchement romain, ouvrage défensif du Haut Moyen Age...), voire à un ensemble naturel ruiniforme. Le N initial de Nin s'est tranformé en L au contact du son final L de Kastell. Autrement dit, Kastell+Nin a donné Kastellin.