Saint-Petersbourg est la deuxième plus grande ville de Russie par sa population, avec 5,191,690 habitants en 2015, après la capitale Moscou.
Elle est située dans le nord-ouest du pays sur le delta de la Neva, au fond du golfe de Finlande dans la mer Baltique.
Deuxième port russe sur la mer Baltique après Primorsk, c’est aussi un centre majeur de l’industrie, de la recherche et de l’enseignement russe ainsi qu’un important centre culturel européen.
Elle est la deuxième ville d’Europe par sa superficie et la cinquième par sa population.
Saint-Petersbourg ne doit pas son nom à son fondateur, le tsar Pierre le Grand, mais à l’apôtre Pierre.