Veyrac est une ville de la Haute-Vienne en région Nouvelle-Aquitaine.
Veyrac compte 2011 habitants appelés les "Veyracois, Veyracoises".
La densité de la population de Veyrac est de 61 habitants au km².
Le maire de Veyrac est Monsieur Jean-Yves RIGOUT