La commune de Saint-Martin-sous-Vigouroux, sereine, qui comprend 248 habitants, se trouve dans le département du Cantal. Beaucoup d'habitations sont âgées. En ce qui concerne le climat, la localité bénéficie de des précipitations de 987 mm par an. Une part de retraités relativement assez élevée (40%), un pourcentage de personnes âgées comparativement supérieur à la moyenne (40%), un âge moyen proportionnellement très supérieur à la moyenne (50 ans) et une croissance démographique très inférieure distinguent les habitants qui sont essentiellement âgés.
La santé économique comprend un revenu moyen proportionnellement très inférieur à la moyenne (18800 €). Elle est aussi caractérisée par un pourcentage d'espaces verts relativement assez supérieur et un taux de déplacement vers un lieu de travail extérieur très bas (58%) mais une densité de population de 10 hab./km² et une proportion de propriétaires de 81%.