2 ноября 1945 года рабочий поселок Тогучин Указом ПВС РСФСР преобразован в город районного подчинения. Первое упоминание о деревне Тогучинской относится к материалам I ревизии (1720). По материалам IV ревизии (1782) в Тогучинской проживало 57 душ мужского и 59 душ женского пола.
До 1920-х гг. жители Тогучина занимались сельским хозяйством. Строительство железной ветки Томской железной дороги «Новосибирск — Кузбасс», начавшееся в 1929 г., коренным образом изменило экономико-географическое положение Тогучина. С возведением дороги сразу же стали возникать предприятия, обслуживающие железнодорожный транспорт.
В соответствии с Постановлением ВЦИК от 1 января 1932 г. центр Вассинского р-на перенесен в Тогучин с изменением наименования р-на в Тогучинский. В Тогучине были сформированы райком ВКП(б), районный совет депутатов трудящихся и его исполнительный орган — райисполком, райком ВЛКСМ, райвоенкомат, районная прокуратура, суд, отдел НКВД. В 1935 г. для обеспечения связи нового центра Тогучина с железнодорожной станцией был заложен мост через реку Иня.
В 1936 г. Тогучин получил статус рабочего посёлка, а 30 апреля 1945 г. Новосибирский облисполком принял решение перевести Тогучин в город районного подчинения, учитывая «большой удельный вес промышленности и транспорта в экономике Тогучина, расположение посёлка у станции железной дороги, богатые сырьевые ресурсы Тогучинского района, значительное преобладание населения, занятого в промышленности и на транспорте, а также рабочих и служащих учреждений и организаций в составе населения рабочего посёлка Тогучин». Решение было утверждено Указом ПВС РСФСР от 2 ноября 1945 г.