L'Envigne est un cours d'eau français qui coule dans le département de la Vienne en région Poitou-Charentes. C'est un affluent de la Vienne en rive gauche, donc un sous-affluent de la Loire. D'une longueur de 32,3 kilomètres, l'Envigne naît sur le territoire de la commune de Chouppes, à trois kilomètres au nord de Mirebeau. Sa direction générale va d'ouest en Est. Elle se jette dans la Vienne, à Châtellerault. L'Envigne traverse les treize communes suivantes : Chouppes, Coussay, Doussay, Cernay, Lencloître, Saint-Genest-d'Ambière, Marigny-Brizay, Ouzilly, Colombiers, Scorbé-Clairvaux, Naintré, Thuré et Châtellerault (toutes situées dans le département de la Vienne).