Według austriackiego spisu ludności z 1910 wymienione wcześniej cztery gminy zamieszkiwało łącznie 21116 osób, z czego 20855 było zameldowanych na stałe, 10241 (49,1%) było polsko-, 9765 (46,8%) czesko- a 846 (4,1%) niemieckojęzycznymi, 16380 (77,6%) było katolikami, 4137 (19,6%) protestantami, 537 (2,5%) wyznawcami judaizmu a 62 (0,3%) było innej religii lub wyznaniaLudwig Patryn (ed): Die Ergebnisse der Volkszählung vom 31. Dezember 1910 in Schlesien, Troppau 1912..

Po II wojnie światowej południowe dzielnice stopniowo opustoszały, za to wzrosła liczba ludności w tych położonych w północnej części: Porębie, ale głównie w Lutyni, gdzie wybudowano nowe osiedla z wielkiej płyty. Obecnie w Lutyni i Porębie żyje łącznie 32125 osób, co stanowi 92,1% populacji miasta na 54,8% jego powierzchni (1350,79 ha), ich średnia gęstość zaludnienia wynosi 2378,2 os./km². W Łazach i Mieście mieszkają łącznie 2745 osoby na 45,2% powierzchni całej gminy, a gęstość zaludnienia tych dwóch dzielnic wynosi 245,9 os./km².