La municipalité de Vigeois est située dans le département Corrèze.
Les municipalités limitrophes sont les suivantes : Saint-Martin-Sepert, Espartignac, Saint-Ybard, Uzerche, Estivaux, Perpezac-le-Noir, Troche, Orgnac-sur-Vézère.
5 infirmiers et infirmières à domicile travaillent à Vigeois.