L'entité de Alvignac se trouve dans le département du Lot et compte une population de 727 habitants. Elle possède des magasins de proximité et est sereine. Les bâtiments anciens forment l'essentiel du parc immobilier. La population est en majorité âgée et est caractérisée notamment par une proportion d'enfants et d'adolescents de 21% et un âge moyen de 45 ans, par contre une taille moyenne des ménages inférieure à la moyenne (2.1 personnes).
En ce qui concerne l'économie, l'état des lieux comprend une quotité d'ouvriers de 55%, mais une taxe habitation assez inférieure (13%). Du point de vue climatique, la commune jouit de un ensoleillement de 2073 heures par an. En ce qui concerne les équippements, la commune possède une capacité d'accueil touristique de 80 lits, par contre des médecins généralistes de un médecin pour 700 habitants. En outre, il y a lieu de signaler une évolution du nombre de places en établissement scolaires de 36, par contre une part de propriétaires de 73%.