H&M w Polska ma 136 sklepy w 79 Towns. Większość z nich znajduje się w Warszawa (13 sklepy), Poznań (6 sklepy), Wrocław (6 sklepy), Krakow (5 sklepy) and Łódź (5 sklepy).
H&M Biała PodlaskaH&M Białystok2 sklepyH&M Gdańsk4 sklepyH&M Szczecin2 sklepyH&M Gdynia3 sklepyH&M Katowice3 sklepyH&M Bydgoszcz2 sklepyH&M Lublin3 sklepyH&M CzęstochowaH&M Gliwice2 sklepyH&M SosnowiecH&M Radom2 sklepyH&M Kielce2 sklepyH&M Toruń2 sklepyH&M GnieznoH&M Gorzów WielkopolskiH&M GrudziądzH&M InowrocławH&M Bytom2 sklepyH&M ChojniceH&M CzeladźH&M KutnoH&M Kędzierzyn-KoźleH&M Legnica2 sklepyH&M LesznoH&M LeśnaH&M LubinH&M Dąbrowa GórniczaH&M DębicaH&M ElblągH&M EłkH&M Nowy Sącz2 sklepyH&M NysaH&M Olsztyn2 sklepyH&M Opinogóra GórnaH&M OpoleH&M OstrołękaH&M Ostrów WielkopolskiH&M OświęcimH&M PiasecznoH&M Piotrków TrybunalskiH&M Piła2 sklepyH&M PoczesnaH&M PrzemyślH&M KoninH&M KoszalinH&M SiedlceH&M SieradzH&M SochaczewH&M SopotH&M WłocławekH&M ZabrzeH&M SłupskH&M TarnówH&M TczewH&M WałbrzychH&M PuławyH&M PłockH&M Ruda ŚląskaH&M RumiaH&M RybnikH&M JankiH&M Kalisz2 sklepyH&M Stargard SzczecińskiH&M SuwałkiH&M ZakopaneH&M ZamośćH&M Zielona GóraH&M ŁomiankiH&M ŻyrardówH&M Wrocław6 sklepyH&M Krakow5 sklepyH&M Warszawa13 sklepyH&M Rzeszow4 sklepyH&M Skarżysko-KamiennaH&M Poznań6 sklepyH&M Łódź5 sklepyH&M ŁódzkieH&M Bielsko Biała3 sklepy