Mouchard se situe à 135,7 km de la centrale nucléaire la plus proche.
Il y a 1 062 habitants pour 4% de résidences secondaires.
Les Muscadiens sont âgés en moyenne de 37 ans et ont un salaire moyen annuel de 24100 euros.