Saint-Macoux est une ville de Vienne en région Nouvelle-Aquitaine.
Saint-Macoux compte 450 habitants.
La densité de la population de Saint-Macoux est de 42 habitants au km².
Le maire de Saint-Macoux est Monsieur Jean-Pierre BERNARD