W 1789 w Zawierciu było 256 osób, natomiast w 1791 210. W 1827 roku w Zawierciu mieszkało zaledwie 418 osób. W 1887 roku rozpoczął się szybki wzrost liczby mieszkańców, który po 7 latach niemal się podwoił i wyniósł 5.244 osób. W 1897 16.907 osób. W 1900 roku liczba ludności osiągnęła 20 tys. mieszkańców. W 1910 ludność Zawiercia liczyła 28.291 a w 1913 30 tys. W 1921 roku było 29.480 osób. W 1931 roku 32.713 osób mieszkało na terenie miasta. W 1939 roku było 32.673 mieszkańców. W listopadzie 1943 roku 26.278 osób (na podstawie oryginalnego niemieckiego dokumentu statystycznego). Według spisu powszechnego z 14 lutego 1946 roku było 21.225 mieszkańców.