La commune de Saint-Martial-le-Vieux, et qui est calme et campagnarde, comprenant 130 habitants, se trouve dans le département de la Creuse. L'habitat est surtout âgé. D'un point de vue économique, l'état des lieux est caractérisé entre autres par une quotité de cadres de 50% et une taxe habitation de 22% mais un bas revenu moyen (19000 €).
Une part d'enfants et d'adolescents très inférieure : 14% définit les habitants qui sont en majorité âgés. En termes climatiques, l'entité possède un ensoleillement de 1957 heures par an. Remarquons : un taux de petits terrains proportionnellement très élevé : 55% et une part d'espaces verts comparativement très supérieure , par contre une évolution du nombre de places en établissement scolaires de 40, une proportion de logement social HLM de 0% et une densité de population de 10 hab./km².