Kommunen skapades 1964 genom sammanslagningen av de dåvarande kommunerna Martigny-Ville och Martigny-Bourg.[3] Den 1 januari 2021 inkorporerades kommunen Charrat in i Martigny. Idag består Martigny av ortsdelarna Martigny-Ville, Martigny-Bourg och La Bâtiaz samt orten Charrat.
Kommunen Martigny har en yta om 32,59 km². Av denna areal används 10,02 km² (30,7 %) för jordbruksändamål och 12,87 km² (39,5 %) utgörs av skogsmark. Av resten utgörs 8,06 km² (24,7 %) av bostäder och infrastruktur, medan 1,59 km² (4,9 %) är impediment.[4]
Demografi
Kommunen Martigny har 21 759 invånare (2023).[2] En majoritet (86,1 %) av invånarna är franskspråkiga (2014). 70,7 % är katoliker, 4,0 % är reformert kristna och 25,4 % tillhör en annan trosinriktning eller saknar en religiös tillhörighet (2014).[5]
Befolkningsutvecklingen i Martigny 1850–2020[6][7]