Le château de Vayres est situé à Saint-Georges-lès-Baillargeaux dans le département de la Vienne (région Nouvelle-Aquitaine).