Denominada como una de las ciudades más grandes de Europa y la segunda más poblada de Rusia, con 5.351.935 habitantes (2018), San Petersburgo está ubicada en la Región de Leningrado, que situada en el Centro Oriental del Golfo de Finlandia. La superficie supera los 650 km2. Es una ciudad en donde los puentes se unen con islas.