Martigny is the capital city of the French-speaking district of Martigny in the canton of Valais in Switzerland.

It is 495 meters high. It has a population of about 15,000 people. Martigny is at the joining of Italy, France and Switzerland, one road linking this town over the Great St. Bernard Pass to Aosta (Italy), and the other one, over the col de la Forclaz to Chamonix (France). In winter, Martigny is appreciated for its nearby ski resorts like Verbier.