Chauvigny est une commune du Centre-Ouest de la France,située dans le département de la Vienne en région Nouvelle-Aquitaine.