Изначально город на Неве назвали Санкт-Питер-Бурх в честь святого Петра, которого считали покровителем императора Петра I.
В 1914 году город назвали на русский манер - Петроград.
В 1924 году, после смерти Владимира Ленина, город назвали в его честь, Ленинградом.
Только 6 сентября 1991 года Санкт-Петербург вернул своё историческое название.
Также Петербург называют Северной Венецией, Северной Пальмирой, Колыбелью революций и Красным Лейпцигом - за схожесть с самым книжным городом Европы.