La localité de Comprégnac, et qui est campagnarde et tranquille, est situé dans le département de l'Aveyron. Elle compte 236 habitants. Beaucoup d'habitations sont ancienes. La situation économique comprend notamment une taxe foncière de 53%, par contre une portion d'ouvriers de 48%.
Un pourcentage de retraités de 24% et un âge moyen de 41 ans, mais une croissance démographique très inférieure spécifient les habitants, pour la plupart âgés. A signaler aussi une densité de population de 20 hab./km², une évolution du nombre de places en établissement scolaires de 50, un taux de propriétaires de 81% et un taux de petits terrains de 4% mais un taux de déplacement vers un lieu de travail extérieur de 92%.