L'entité de Saint-Macoux, tranquille et agrémentée de commerces locaux, se trouve dans le département de la Vienne ; elle compte une population de 483 habitants. La plupart des logements sont âgés. Une taille moyenne des ménages de 2.4 personnes et une quotité d'enfants et d'adolescents de 23% mais une part de retraités proportionnellement assez élevée (37%) définissent la population qui est pour la plupart âgée.
La commune bénéficie d'un climat caractérisé par des précipitations de 734 mm par an, un ensoleillement de 1929 heures par an. La santé économique est caractérisé en particulier par une taxe habitation de 18%, mais une taxe foncière proportionnellement assez inférieure : 25%. Elle est également particularisée par une part de propriétaires supérieure : 90% et un taux de déplacement vers un lieu de travail extérieur très supérieur : 100% mais une densité de population de 40 hab./km².