Работы по возведению железной ветки от Юрги до Кемерово и Кольчугино начались в начале 1913 года. Через год было открыто грузовое временное движение. Составы со скоростью 10-12 километров в час курсировали мимо болот и полей, задерживаясь у железнодорожного вагона с вывеской "Станция Топки".
В 1914 году здесь был заложен фундамент паровозного депо. В том же году начато строительство водонапорной башни, которая в настоящее время служит памятником архитектуры.
Узловая станция Топки была открыта в 1914 году в одноименном населенном пункте. Код станции 87110. В 1933 году рабочий посёлок Топки становится городом районного подчинения. А в 1963 году он получил статус областного.
Пропускная способность вокзала станции Топки сейчас составляет 200 пассажиров в сутки. После капитальной реставрации, проведённой в 1999 году, железнодорожный павильон стал отвечать всем современным требованиям, предъявляемым к обслуживанию пассажиров и грузов.
Объект № 8435, 14 сентября 2011 г.