Canton : Sainte-Sévère-sur-Indre
Vigoulant est une commune dont l'altitude varie entre 270 et 426 mètres et d'une superficie de 971 hectares.
Au dernier recensement Vigoulant comptait environ 100 habitants. (Source INSEE : recensement de 1999 sans double compte)
Sazeray (1 kms)Vijon (3 kms)Tercillat (3 kms)Sainte-Sévère-sur-Indre (5 kms)La Cellette (5 kms)Nouzerines (6 kms)Bussière-Saint-Georges (6 kms)Pérassay (6 kms)Pouligny-Notre-Dame (7 kms)Saint-Priest-la-Marche (8 kms)