Su población es de 2 039 454 habitantes (2008), dentro de una zona urbana, con una población de 2 746 460 habitantes, según el Eurostat, y también parte del área metropolitana de Silesia, con una población de 5 294 000 habitantes según el Observatorio en Red de la Ordenación del Territorio Europeo.