ISO 3166-2:MH estas subaro de la normo ISO 3166-2 rilate Marŝalan Insularon. Ekzistas du niveloj de subunuoj, kiuj havas la kodojn de ISO 3166-2:MH: du ĉenoj de insuloj, kiuj enhavas dudek kvar municipojn. Ĉiu kodo konsistas el du partoj, apartigitaj per streketo. La unua estas MH, la ISO 3166-1 dulitera (alpha-2) kodo de Marŝala Insularo. La dua parto estas unu litero por ĉeno de insuloj kaj tri literoj por municipo.