Saint-Macoux est une commune déléguée rattachée à la commune nouvelle de Val-de-Comporté, dans le département de Vienne.