Dans le département de la Dordogne se trouve la localité de Veyrignac, et qui est sereine et rurale. Elle compte une population de 330 habitants. Les bâtiments sont pour la plupart anciens. Les habitants sont pour la plupart âgés, on remarque en particulier une taille moyenne des ménages de 2.3 personnes et un âge moyen de 42 ans, mais une proportion de retraités assez supérieure à la moyenne (38%) et une croissance démographique proportionnellement supérieure.
La commune possède un climat défini par un ensoleillement de 2069 heures par an, par contre des précipitations de 817 mm par an. A noter une importante part de logement social HLM (13%) et une portion d'utilisation de la voiture assez basse (2%) mais une évolution du nombre de places en établissement scolaires de 36 et une année moyenne de contruction de 1969.