Le département de la Dordogne comprend l'entité de Veyrignac, et qui est tranquille et campagnarde. Elle compte une population de 330 personnes. Les logements anciens constituent l'essentiel de l'habitat. Un taux de retraités assez supérieur (38%) et une croissance démographique comparativement très élevée , par contre une part d'enfants et d'adolescents de 23% caractérisent les habitants qui sont surtout âgés.
Au niveau du climat, la commune bénéficie de un ensoleillement de 2069 heures par an, mais des précipitations de 817 mm par an. D'un point de vue économique, la situation se distingue en particulier par une taxe habitation de 18%. Les équippements de la commune sont particularisés par une capacité d'accueil touristique de 52 lits. Il y a également lieu de signaler une année moyenne de contruction de 1969, une haute quotité de logement social HLM (13%) et un taux d'utilisation de la voiture proportionnellement assez bas (2%).