Durante la Primera Guerra Mundial, San Petersburgo fue la capital de Rusia. Sin embargo, la ciudad sufrió mucho durante la guerra y la Revolución Rusa de 1917. Después de la revolución, la ciudad cambió su nombre a Petrogrado y más tarde a Leningrado.