Город Новокузнецк административно состоит из шести районов — Центрального, Куйбышевского, Новоильинского (на левом берегу Томи) и Заводского, Кузнецкого (Старокузнецк), Орджоникидзевского (на правом берегу Томи). В состав города также входят три рабочих поселка — Листвяги (Куйбышевский район), Абагур (Центральный район) и Притомский (Орджоникидзевский район), и пять сельских населенных пунктов — п. Черная речка, п. Шахтерский, п. Абагур, п. Таежный, п. Тагарыш.
Основным полезным ископаемым в черте г. Новокузнецка является каменный уголь. Кроме того, имеются месторождения строительных материалов, нефте- и газопроявления. Месторождения каменного угля относятся к двум районам:
Араличевский район, угли которого являются хорошим энергетическим сырьем, отрабатываются шахтой им. Димитрова, балансовый запас по категориям А+В+С составляет 355,2 млн.т.