H& M opère dans 74 pays avec plus de 5 000 magasins sous les différentes marques de l'entreprise, avec 126 000 postes équivalents temps plein.
C'est le deuxième plus grand détaillant de vêtements au monde, derrière Inditex (société mère de Zara), basé en Espagne. Fondée par Erling Persson et dirigée par son fils Stefan Persson et Helena Helmersson, la société rend ses achats en ligne disponibles dans 33 pays.
La société a été fondée par Erling Persson en 1947, lorsqu'il a ouvert son premier magasin à Västerås, en Suède. Le magasin, appelé Hennes (suédois pour «le sien»), vendait exclusivement des vêtements pour femmes. Un magasin a été ouvert en Norvège en 1964. En 1968, Persson a acquis le détaillant de vêtements de chasse Mauritz Widforss, ce qui a conduit à l'inclusion d'une collection de vêtements pour hommes dans la gamme de produits et au changement de nom en Hennes & Mauritz.