Датой основания Санкт-Петербурга считается 16 мая 1703 года, когда император Петр Первый заложил крепость в устье Невы и назвал её «Санктпитербурх» (нидерландская форма названия Sankt Pieter Burch) в честь Святого Петра (небесного покровителя Петра Первого).
После того, как на территории крепости построили собор Петра и Павла, крепость стали называть Петропавловской, а город вокруг крепости — Санктпитербурх.
Интересно, что в окружении Петра было много иностранцев, говорящих на разных языках, поэтому название города произносили и писали в те времена по-разному.
В исторических источниках начала 18 века встречается более тридцати вариантов названия города, причем по-разному писались разные части названия:

В письмах Петра Великого встречаются:

В газете «Ведомости» встречаются такие формы названия:

Начиная с июля 1724 года в «Ведомостях» вместо

постоянно стали печатать

Таким образом, название Санкт-Петербург употреблялось с 1724 до 1914 года.
После начала Первой мировой войны

немецкое название было заменено на русское — Петроград.
В 1924 году после смерти В. И. Ленина город переименовали в Ленинград.
После проведенного 12 июня 1991 опроса жителей города

Ленинграду было возвращено его историческое название