Към началото на Първата световна война (1914 г.) Санкт Петербург е с над 2 000 000 население, което го прави третия по големина град в Европа след Лондон и Париж. След влизането на Русия във войната, през август 1914 г., под влиянието на антигерманските настроения, името на града е официално променено на "Петроград", като руското „-град“ заменя немското „-бург“. През годините на войната икономическото положение в града силно се влошава; в началото на февруари доставките на хляб са силно ограничени, което довежда до избухването на вълнения, прераснали в т. нар. Февруарска революция от 1917 г.. В резултат монархът Николай II абдикира, а Русия е обявена за република и е назначено временно правителство. Вълненията в държавата обаче не стихват и след няколко месеца, на 7 ноември (25 октомври стар стил), властта в Петроград отново е взета с оръжие, този път от болшевиките, които обявяват създаването на Руска съветска република със столица Петроград, което от своя страна довежда до избухването на Гражданска война в Русия, продължила до 1922 г. В хода на тази война, заради близостта на антиболшевишките армии, новото съветско правителство начело с В. И. Ленин се премества в Москва, а Петроград губи статута си на столица. На 26 януари 1924 г., след смъртта на Ленин, с решение на ЦК на ВКП (б) Петроград е преименуван на "Ленинград".