Le département de la Haute-Garonne abrite l'entité de Caignac, calme et rurale. Elle compte 294 habitants. La plupart des habitations sont âgées. Au niveau climatique, la commune bénéficie de un ensoleillement supérieur (2192 heures par an), mais des précipitations de 730 mm par an. La santé économique comprend entre autres un revenu moyen de 36400 € et une proportion d'ouvriers de 44% mais un taux de chômage proportionnellement très inférieur à la moyenne (2%).
La population est principalement âgée, on y note en particulier un taux de retraités de 25%. Elle est caractérisée par une part de propriétaires de 82%, un taux de logement social HLM de 6% et une année moyenne de contruction de 1965 mais une évolution du nombre de places en établissement scolaires de 58.