25 марта 1938 года Президиум ВЦИК постановил разделить Улан-Удэ на три района — Городской, Железнодорожный и Пригородный. Это решение стало ответом на стремительный рост города: за 13 лет население выросло с 29 до 125 тысяч человек, а вдоль новых промышленных предприятий требовалось удобное управление городским хозяйством.
В архивном документе того времени записано: "Выписка из протокола заседания Президиума Всероссийского Центрального Исполнительного Комитета от 25 марта 1938 г. № 97. Слушали: об организации трех районов в городе Улан-Удэ Бурят-Монгольской АССР. (Вн[есено] Адм[инистративной] Комиссией ВЦИК) д. № 649/4. Постановили: Организовать в городе Улан-Удэ три района: Железнодорожный, Городской и Пригородный. Председатель ВЦИК — М. Калинин".
Уже в 1945 году появился Заводской район, но в 1948-м его присоединили к Железнодорожному. А в 1957 году Городской район переименовали в Советский, а Пригородный — в Октябрьский. Эти названия сохранились до сих пор.
"Советский район — историческое ядро Улан-Удэ, основанное в 1666 году как Верхнеудинск. Сегодня здесь сосредоточены органы власти, деловые и культурные центры. Железнодорожный район вырос вокруг станции, открытой в 1899 году, и долгое время развивался как транспортно-промышленный узел. Октябрьский район — крупнейший по площади, изначально промышленный и "спальный", с мясокомбинатом, мелькомбинатом и жилыми массивами. Сегодня границы между районами стираются: промышленность частично ушла, вместо неё — новые предприятия, бизнес и жилая застройка. Город продолжает расти, и обсуждается передача ему пригородных территорий", — рассказали в музее истории Бурятии.