Martigny si trova nel canton Vallese.
Martigny conta circa 53'709 abitanti.
Il moltiplicatore d'imposta comunale (Steuerfuss) a Martigny è del 116% rispetto all'aliquota cantonale di base. Nota: si tratta di un moltiplicatore dell'imposta cantonale, non dell'aliquota effettiva.