Il distretto di Martigny, nel Cantone Vallese, conta 10 comuni con 53'709 abitanti e 14 numeri postali.