Известен с 1726 года. Название - в честь первопоселенца, беглого крестьянина Фёдора Белова, основавшего свою заимку на берегу реки Бачат. В 1851 году началась разработка угольных месторождений. Город - с 1938 года.
Современный Белов это - крупный промышленный центр Кузбасса. Основные отрасли: угольная промышленность и цветная металлургия. Среди предприятий действую заводы - цинковый (с 1931 года; работает на полиметаллических рудах Салаира и Восточного Казахстана), «Кузбассрадио», литейно-механический, машиностроительный; предприятия по производству стройматериалов; трикотажная фабрика; предприятия мясо-молочной промышленности. Действует государственная районная электростанция.
Население: 43 000 (1939), 100 000 (1959), 164 000 (1979), 92 300 (1992).