São Petersburgo é uma cidade da Rússia, localizada no Rio Neva, na cabeça do Golfo da Finlândia, sobre o Mar Báltico. Em 1914, o nome da cidade foi mudado para Petrogrado, em 1924 para Leningrado e, em 1991, volta para São Petersburgo.
A cidade foi fundada pelo czar Pedro I da Rússia, em 27 de maio de 1703. É a segunda maior cidade da Rússia depois de Moscou com 4,6 milhões de habitantes. São Petersburgo é um grande centro cultural europeu, russo e um importante porto no Mar Báltico.
São Petersburgo é frequentemente descrita como a mais ocidental cidade da Rússia. Entre as cidades do mundo com mais de um milhão de pessoas, São Petersburgo é a mais setentrional. O Centro Histórico de São Petersburgo e diversos grupos de monumentos constituem um Patrimônio Mundial da UNESCO. São Petersburgo é também a casa do Hermitage, o maior museu de arte em todo o mundo.