Кто бы мог подумать, что третий по численности населения город в России изначально был поселком для строителей моста для Транссибирской магистрали. Уже через год существования поселение разрослось до небольшого города. Его назвали Александровский в честь императора. Но спустя год город переименовали в Новониколаевск в честь нового императора. В российских газетах городу сулили большое будущее и не ошиблись. Хотя статуса города Новониколаевск добился только в 1908 году.
В эти годы в городе появляются отделения крупнейших российских банков — государственного, русско-азиатского, имевшего отделения не только в России, но и в Париже, Пекине, Тянь-Цзине, Иокогаме и Нагасаки, русского для внешней торговли банка. Интересно, что в таком промышленном городе, в котором в основном проживали строители, железнодорожники и торговцы, в первый же год основания открыли школу и народный театр. В 1912 году Новониколаевск (Новосибирск) стал первым городом России, где ввели всеобщее начальное образование.
Советская власть в городе установилась в ночь с 13 на 14 декабря 1917 года. А в ночь с 25 на 26 мая 1918 года произошел белочешский мятеж, который поддержали местные белогвардейцы. Управление городом перешло к восстановленной Городской думе. Советская власть была свергнута, но белогвардейцы не смогли долго удерживать город. С 1930 года город стал центром Западно-Сибирского края в связи с разделением Сибирского края. Новосибирск быстро застраивали, появлялись новые фабрики и заводы, муниципальные учреждения. Большим толчком к экономическому развитие послужило строительство Туркестано-Сибирской железной дороги.