Martigny é a capital do distrito francófono de Martigny, no cantão de Valais, na Suíça.

A altura é de 495 metros. Tem uma população de cerca de 15.000 pessoas. Martigny está na junção da Itália, França e Suíça, uma estrada ligando esta cidade sobre o Grande Passo de São Bernardo a Aosta (Itália), e a outra, sobre o col de la Forclaz a Chamonix (França). No inverno, Martigny é apreciada por suas estações de esqui próximas como Verbier.