À Oradour-sur-Glane, commune similaire à 6 km, la densité est de 67 hab/km²
La population municipale de Veyrac est de 2 137 habitants.
Entre 1876 et 2023, l’évolution démographique correspond à une hausse de 395 habitants (22,7 %).
Le profil générationnel est relativement équilibré (32,1 % de moins de 30 ans, 23,1 % de 60 ans et plus).
La commune se positionne dans la zone médiane en France pour la population (rang 5186/34961).
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0
Évolution historique
Le saviez-vous ?
- Veyrac est le bourg ayant la plus faible proportion de 60 ans et plus du département Haute-Vienne. (sur 19 bourgs entre 2 000 et 5 000 habitants) Voir le classement
- Veyrac est le bourg ayant l'indice de vieillissement le plus faible du département Haute-Vienne. (sur 19 bourgs entre 2 000 et 5 000 habitants)