La commune de Badailhac, et qui est reposante et agricole, qui comprend 127 habitants, est située dans le département du Cantal. Le parc immobilier est pour la plupart ancien. Un âge moyen relativement assez supérieur (49 ans) et un taux d'enfants et d'adolescents assez inférieur à la moyenne (15%) spécifient les habitants qui sont surtout âgés. Du point de vue du climat, la commune bénéficie de un ensoleillement de 2142 heures par an.
D'un point de vue économique la situation est excellente avec entre autres une part de cadres proportionnellement supérieure (74%), un revenu moyen comparativement assez inférieur à la moyenne (20400 €), un taux de chômage très inférieur à la moyenne (2%) et un pourcentage d'ouvriers comparativement très inférieur à la moyenne (26%). Elle est aussi distinguée par un taux d'utilisation de la voiture supérieur (20%), un pourcentage d'espaces verts très supérieur et un assez bas taux de déplacement vers un lieu de travail extérieur (68%).