Jabarkan Penamaan dari Saint Petersburg dalam bahasa melayu

Kota ini dinamakan sempena Tsar Pyotr Agung yang mengasaskan kota ini sebagai penguasa memperkenalkan sistem pembaratan terhadap kerajaannya dari bahasa Belanda iaitu Sankt-Pieter-Burch (Сан(к)т-Питер-Бурхъ) sebelum dirusiakan. Peletusan Perang Dunia Pertama mendorong penukaran nama kota ini pada 1 September 1914 kepada Petrograd ( Pyetrograd), "Kota Pyotr" membuang kata-kata Sankt dan Burg yang datang dari bahasa dituturkan musuh politik mereka.

Kota ini dinamakan semula sebagai Leningrad, "Kota Lenin", memperingati Vladimir Lenin tidak lama selepas kematian beliau pada 26 Januari 1924.

Nama asal kota ini dipakai dalam bahasa Rusia kini, Sankt-Peterburg, dipulihkan dalam suatu pungutan suara dalam kalangan warga kota ini pada 6 September 1991, ia dirasmikan atas perintah eksekutif diwartakan Rossiyskaya Gazeta" pada 16 Mei 1992.