Город Новокузнецк - крупнейший город Кемеровской области, областного подчинения (Новокузнецкий городской округ); административный центр Новокузнецкого района Кемеровской области Российской Федерации; крупнейший, после Тольятти, из российских городов, не являющихся областным центром, и один из восьми региональных городов, превосходящих свой областной центр (Кемерово) как по численности населения, так и по промышленному потенциалу; один из крупнейших металлургических и угледобывающих центров России.
Население города — 563,3 тыс. жителей (2009), 27-е место в России. Не являясь городом-миллионером, город образует с многочисленными близлежащими городами и другими населёнными пунктами полицентрическую Новокузнецкую агломерацию численностью 1,13 млн человек (2005), 14—16-е место в России.
Город расположен на левом и правом берегах реки Томь.