La municipalité de Vayres se situe dans le département Haute-Vienne.
Les agglomérations limitrophes sont les suivantes : Pressignac, Videix, Chéronnac, Saint-Bazile, Rochechouart, Oradour-sur-Vayres, Saint-Auvent.
6 infirmiers et infirmières à domicile travaillent à Vayres.