La commune de Veyrignac est situé dans le département de la Dordogne et compte 330 habitants. Elle est campagnarde et paisible. Les bâtiments sont en majorité âgés. En ce qui concerne l'économie, la situation est caractérisée par une taxe foncière de 45%. Du point de vue des équippements, la commune possède une capacité d'accueil touristique de 52 lits.
La population est principalement âgée, elle se distingue en particulier par une portion d'enfants et d'adolescents de 23% et un taux de personnes âgées de 26%, un taux de retraités relativement haut : 38% et une croissance démographique comparativement très haute. En outre, il faut distinguer une année moyenne de contruction de 1969 et une densité de population de 30 hab./km², par contre une part de logement social HLM supérieure à la moyenne (13%) et une quotité d'utilisation de la voiture assez basse (2%).