L'entité de Castagnac, et qui est agricole et reposante, se trouve dans le département de la Haute-Garonne et on y dénombre 310 habitants. Le parc immobilier est en majorité ancien. L'entité possède un climat particularisé par des précipitations de 812 mm par an mais un haut ensoleillement (2181 heures par an). La prospérité comprend en particulier une taxe habitation de 16%.
Les habitants sont pour la plupart âgés, on y distingue en particulier une croissance démographique relativement supérieure à la moyenne et une proportion de retraités proportionnellement très basse : 10%. En outre, on peut remarquer un pourcentage de propriétaires de 73% et une évolution du nombre de places en établissement scolaires de 78 mais un taux de déplacement vers un lieu de travail extérieur relativement important (100%), une quotité d'utilisation de la voiture inférieure (3%) et un pourcentage de logement social HLM relativement bas : 0%.