Saint-Cast-le-Guildo est une commune rurale du département Côtes-d'Armor, en Bretagne, avec 3 371 habitants — les Guildocéens & Castins. Sur 23,0 km² de territoire, la densité atteint 146 habitants au km², à une altitude moyenne de 49 m. La commune fait partie de l'intercommunalité CA Dinan Agglomération.
La population est en recul (-2,3 % en 10 ans). Le revenu médian s'établit à 25 800 € par an et par unité de consommation, avec un taux de pauvreté de 9,0 %. Le taux de chômage local est de 9,5 %, dans la moyenne nationale. 457 entreprises actives structurent le tissu économique local.
Côté immobilier, comptez en moyenne 5 096 €/m² pour une maison et 8 828 €/m² pour un appartement (données DVF). Le climat est tempéré frais (moyenne annuelle de 12,4 °C, 1 906 h de soleil par an). Patrimoine local : 1 monument historique. 4 établissements scolaires présents sur la commune.