On pense que Saint-Cast tire son nom de la présence d’une chapelle consacrée à un personnage nommé Cast ou Cado venu prêcher en cet endroit.
Le Guildo a reçu son nom de deux mots bretons : « goez ledou », qui se traduisent par « les élargissements de la rivière », c’est-à-dire « embouchure »…
(image et extrait du site de l’OT de la commune)