Dibināta šoru zemēs 1618. gadā kā Kuzņeckijostrogas (Кузнецкий острог) nocietinājums netālu no Kondomas ietekas Tomas upē. 1620. gadā nocietinājums pārnests uz Tomas labā krasta terasi. 1622. gadā piešķirts pilsētas statuss un pārdēvēta par Kuzņecku-Sibirsku (Кузнецк-Сибирский), no 1932. līdz 1961. gadam dēvēta par Staļinsku (Сталинск).
Gada vidējā gaisa temperatūra ir +0,80 °C. Gadā vidēji ir 280 saulainas dienas. Vidējais bezsala perioda ilgums pilsētā ir 123 dienas. Gadā šeit izkrīt ap 600 mm nokrišņu, turklāt 450 mm no tiem izkrīt siltajā periodā. Pastāvīga sniega sega noturas vidēji 160 dienas. Vidējais augsnes sasaluma dziļums ir 190 cm. Galvenie vēja virzieni ir dienvidu un dienvidrietumu. Gada vidējais vēja ātrums ir 2,3 m/s, kas palīdz aizpūst piesārņoto gaisu ārpus pilsētas robežām. Tajā pat laikā apmēram 90 dienas gadā ir bezvējš.