Martigny is a locality located 98.55 km north-northeast from Bern in Valais Canton, Switzerland. The population of Martigny is 18,301 people. Aigle, Crans-Montana, Monthey are located close to Martigny. You can find Martigny on any map using the following decimal coordinates: 46.1 (latitude), 7.0728 (longitude).