San Petersburgo (en ruso: Санкт-Петербург,) es la segunda ciudad en importancia de Rusia, San Petersburgo cuenta con 4.600.310 habitantes (2010) y su área metropolitana 5,85 millones. Está enclavada en la Región de Leningrado, nombre que compartía con la ciudad durante la época soviética (1924–1991). Los otros nombres de San Petersburgo fueron Petrogrado (Петрогра́ д, 1914–1924) y Leningrado (Ленингра́ д, 1924–1991).

El zar Pedro el Grande fundó la ciudad el día 16 de mayo de 1703 con la intención de convertirla en la «ventana de Rusia hacia el mundo occidental». Desde entonces San Petersburgo se convirtió en capital del imperio ruso durante más de doscientos años hasta que tras la revolución rusa la capital del país regresó a Moscú.

Actualmente San Petersburgo es la segunda ciudad más grande de la Federación Rusa y una de las ciudades más grandes de Europa. El centro de la ciudad es considerado por la Unesco, patrimonio de la humanidad. Además la ciudad es sede de la corte constitucional de Rusia.