Martigny è il capoluogo del distretto francofono di Martigny nel cantone del Vallese in Svizzera.

È alta 495 metri. Ha una popolazione di circa 15.000 persone. Martigny si trova alla congiunzione di Italia, Francia e Svizzera, una strada collega questa città attraverso il passo del Gran San Bernardo ad Aosta (Italia), e l'altra, attraverso il col de la Forclaz a Chamonix (Francia). In inverno, Martigny è apprezzata per le sue vicine stazioni sciistiche come Verbier.