L'entité de Saint-Martin-sous-Vigouroux est situé dans le département du Cantal. Elle compte 248 habitants. Elle est tranquille. Les bâtiments âgés forment la plus grosse partie du parc immobilier. Du point de vue de l'économie, la situation est caractérisée entre autres par une taxe foncière de 47%, un revenu moyen comparativement très inférieur (18800 €). Les habitants sont surtout âgés, on note une part de retraités assez supérieure à la moyenne : 40%, une portion de personnes âgées proportionnellement très supérieure (40%), un âge moyen comparativement supérieur à la moyenne (50 ans) et une croissance démographique proportionnellement faible.
En termes climatiques, la commune bénéficie de un ensoleillement de 2110 heures par an. Elle est également distinguée par une quotité de petits terrains de 6%, une part d'espaces verts comparativement haute et un taux de déplacement vers un lieu de travail extérieur proportionnellement très inférieur : 58%.