Jabarkan Etimologi dari Sankt-Peterburg

Dalam rangka mewujudkan westernisasi Rusia, Pyotr yang Agung, Tsar Rusia saat itu, yang mendirikan kota tersebut, awalnya menamakan kota ini Sankt-Pieter-Burch (Сан(к)т-Питер-Бурхъ) yang berasal dari bahasa Belanda, dan kemudian ejaannya distandarisasi sebagai Sankt-Peterburg (Санкт-Петербургъ) yang berasal dari bahasa Jerman.

Pada 1 September 1914, setelah pecahnya Perang Dunia I yang disusul dengan munculnya sentimen anti-Jerman di negara blok Sekutu, pemerintah Kekaisaran Rusia mengganti nama kota menjadi Petrograd (Петроград) yang berarti "Kota Petrus", dengan menghapus elemen bahasa Jerman "sankt" dan "burg".

Pada tanggal 26 Januari 1924, tak lama setelah kematian Vladimir Lenin, namanya diubah menjadi Leningrad (Ленинград), yang berarti "Kota Lenin". Pada 6 September 1991, nama aslinya, Sankt-Peterburg, dikembalikan melalui referendum yang diadakan di seluruh kota. Penduduk setempat sering menyebut kota itu dengan julukan singkatnya, Piter (Питер).

Sebelumnya, ejaan Sankt-Peterburg dalam bahasa Inggris adalah Saint Petersburgh, di bawah pengaruh "burgh".  Ejaan ini diabadikan dalam nama sebuah jalan di distrik Bayswater, London, dekat Katedral Santa Sofia. Dinamai berdasarkan kunjungan Tsar ke London pada tahun 1814.

Sankt-Peterburg secara tradisional disebut "Jendela menuju Barat" oleh orang Rusia. Kota metropolitan paling utara di dunia, Sankt-Peterburg sering disebut "Venesia dari Utara" atau "Venesia Rusia" karena banyak kanal airnya, karena kota ini dibangun di atas rawa dan air. Selain itu, kota ini memiliki arsitektur dan budaya yang sangat terinspirasi Eropa Barat, yang dikombinasikan dengan warisan kota Rusia. Julukan lain dari Sankt-Peterburg adalah "Kota Malam Putih" karena fenomena alam yang muncul karena kedekatannya dengan wilayah kutub dan memastikan bahwa di musim panas, langit malam kota tidak sepenuhnya gelap selama sebulan.