Champex-Lac ist ein Feriendorf in der Gemeinde Orsières. Es befindet sich im französischsprachigen Teil des Schweizer Kantons Wallis, 15 Kilometer südlich von Martigny.