聖彼得堡個名係從德文「sanktpetersburg」翻譯過來，1914年第一次世界大戰爆發時，因為俄國出現反德情緒，聖彼得堡個名就俾沙皇政府改為彼得格勒，到咗蘇聯成立，1924年列寧死咗之後又改名叫做列寧格勒。