Указом Президиума Верховного Совета РСФСР был образован Краснобродский поселковый Совет Киселёвского района. Первым председателем поселкового совета стал Геннадий Кузьмич Рябиченко. В 1997 году было создано территориальное управление в поселке Краснобродском. 1 января 2006 года создано муниципальное образование «Краснобродский городской округ» после принятия 17 декабря 2004 года Закона Кемеровской области № 104-03 «О статусе и границах муниципальных образований». По итогам выборов 23.10.2005 г. Главой администрации Краснобродского был избран Заречнев Владимир Викторович. В октябре 2005 года состоялись и выборы в Депутатский корпус Краснобродского поселкового Совета народных депутатов I созыва. В его состав вошли 15 депутатов. В сентябре 2015 года был сформирован депутатский корпус Совета народных депутатов Краснобродского городского округа III созыва в количестве 15 человек, в который вошли представители разных политических партий.