Система судебной власти после революции строилась на принципах «Положения о народных судах РСФСР». В октябре 1920 года было принято решение о разграничении участков народных судов по Новониколаевскому уезду Томской губернии. Город Новониколаевск был поделен на три участка, в 3-й участок входили «вокзальный участок, часть центрального участка города до Ядринцевской улицы включительно с прилегающими частями городских выгонов». К июню 1921 года в Новониколаевске было уже пять судебных участков, которые располагались по адресу: ул. Иркутская, 2 (район перекрестка пр. Димитрова и Вокзальной магистрали).

В 1936 году был образован Кагановичский район, на территории которого действовало шесть участков народного суда. 27 октября 1960 года Законом «О судебном устройстве» система судебных участков была ликвидирована и образован Железнодорожный районный народный суд, состоящий из 6 составов. Первым председателем суда работал В.Т. Илларионов. В последующие годы районный суд возглавляли В.М. Белкин, П.И. Маняшин (1963-71), В.И. Колчева (1971-86), Н.В. Перекальский (1987-94), Т.Н. Новицкая (1985-2000), А.А. Горбов (с 2000 г.). В Железнодорожном районном суде работают 13 судей.