Le département du Lot comprend la localité de Alvignac, reposante et agrémentée de magasins de proximité. Elle compte une population de 727 personnes. Les bâtiments sont pour la plupart âgés. La prospérité comprend une taxe habitation assez inférieure (13%) mais un pourcentage de cadres de 45%, une taxe foncière de 33% et un taux de chômage de 10%.
La population est en majorité âgée, on distingue en particulier une part de retraités de 33%, une taille moyenne des ménages faible (2.1 personnes). La commune bénéficie de conditions climatiques particularisées par un ensoleillement de 2073 heures par an, mais des précipitations de 890 mm par an. Il y a lieu de mentionner une évolution du nombre de places en établissement scolaires de 36, une densité de population de 50 hab./km².