La localité de Alvignac, et qui possède des magasins de proximité et est paisible, où l'on dénombre 727 habitants, est située dans le département du Lot. Le parc immobilier est surtout âgé. La prospérité se distingue par une part d'ouvriers de 55% et un revenu moyen de 24200 €, par contre une taxe habitation comparativement inférieure (13%). Au niveau des équippements, l'entité possède une capacité d'accueil touristique de 80 lits.
En termes climatiques, l'entité possède des précipitations de 890 mm par an. La population est en majorité âgée, elle se distingue entre autres par une taille moyenne des ménages assez inférieure à la moyenne : 2.1 personnes. Signalons un taux de déplacement vers un lieu de travail extérieur de 75% mais une évolution du nombre de places en établissement scolaires de 36, un nombre d'établissements scolaires de 2.8 et une densité de population de 50 hab./km².