Der Lac de Mauvoisin befindet sich auf dem Gebiet der Gemeinde Bagnes im Kanton Wallis. Der Mauvoisin-Stausee liegt zuhinterst im Bagnes-Tal auf einer Höhe von 1975 Metern über Meer. Der langgezogene See ist knapp fünf Kilometer lang und rund 500m breit. Im Westen des Sees ragen die Gipfel vom Becca de la Lia und vom Tournelon Blanc in die Höhe, im Osten der La Ruinette. Gespiesen wird der Stausee von den Bergbächen der umliegenden Berge. Nach der Staumauer „Barrage de Mauvoisin“ fliesst die Dranse de Bagnes talwärts in Richtung Rhonetal.
Die 250m hohe Staumauer des Mauvoisin-Sees ist nach derjenigen des Lac des Dix (Grande Dixence) die zweithöchste der Schweiz. Vom Walliser Hauptort Sitten erreicht man den Stausee mit den öffentlichen Verkehrsmitteln in eineinhalb Stunden. Die Anreise ist auch für Privatautos gestattet.