Официально село Красный Брод преобразовано в посёлок городского типа. Статус «рабочего посёлка» присвоен Президиумом Верховного Совета РСФСР в 1953 году согласно решению Кемеровского облисполкома №149 от 04.12.1952г. История Краснобродского связана с открытием залежей каменного угля в 1916 г. В середине 20-х годов на берегу реки Кривой Ускат возникает селение Каменный Брод. С 1931 года село официально стало именоваться Красный Брод. Возникновение посёлка связано с одноименным угольным разрезом, первым в Кузбассе. Как рассказывают очевидцы - участники строительства посёлка, всё началось с оргнабора по всей стране. Приезжали комсомольцы, приезжали опытные специалисты - строители, приходили на стройку степенные мужики из близлежащих деревень, было много и освобождённых из мест заключения.
Вырос настоящий палаточный брезентовый городок, где разместились строители. Сначала строили бараки, щитовые дома - общежития по улицам Первомайской, Краснобродской, Восточной, Новой, Пушкина. Появлялись и одно- двух- квартирные дома с приусадебными участками. В 1953 году был построен первый кирпичный трехэтажный жилой дом по улице Новой. Позднее таких домов было построено достаточно много, чтобы утолить «жилищный голод» краснобродцев.
Краснобродский городской был образован 1 января 2006 года в соответствии с областным законом от 17 декабря 2004 года №104-ОЗ "О статусе и границах муниципальных образований". В составе городского округа: поселок городского типа Краснобродский, поселок Артышта, станция Дуброво. До 2006 года данные населенные пункты входили в состав города Белова.