La commune de Castagnac, sereine et champêtre, où habitent 310 personnes, est située dans le département de la Haute-Garonne. Les bâtiments anciens constituent la majorité de l'habitat. La situation économique est caractérisée en particulier par un pourcentage de cadres de 42%. L'entité jouit d'un climat distingué par un ensoleillement assez élevé (2181 heures par an). Une taille moyenne des ménages de 2.7 personnes mais une croissance démographique haute et une très faible part de retraités (10%) spécifient la population, essentiellement âgée.
En outre, il y a lieu de remarquer une année moyenne de contruction de 1962 et une densité de population de 30 hab./km², un taux de déplacement vers un lieu de travail extérieur proportionnellement élevé (100%), une quotité d'utilisation de la voiture proportionnellement inférieure (3%) et une quotité de logement social HLM proportionnellement assez inférieure à la moyenne (0%).