L'entité de Campagnac, et qui est paisible et agricole, est situé dans le département du Tarn et compte une population de 123 habitants. Les constructions sont principalement ancienes. La population est principalement âgée ; on y relève notamment un pourcentage d'enfants et d'adolescents de 19%, mais une proportion de retraités comparativement très élevée (62%) et une assez faible taille moyenne des ménages : 2.1 personnes.
La commune bénéficie de conditions climatiques distinguées par des précipitations de 631 mm par an. La santé économique se distingue par un taux de cadres de 50%. Il y a aussi lieu de citer une part de petits terrains assez faible : 0% mais une évolution du nombre de places en établissement scolaires de 83, une densité de population de 10 hab./km², une année moyenne de contruction de 1952 et un taux de déplacement vers un lieu de travail extérieur de 83%.