Движение за возвращение Ленинграду его первоначального названия, развернувшееся в 1989 году, было активно поддержано демократическими депутатами Ленсовета, но решить, быть ли городу Санкт-Петербургом, должны были сами горожане. 30 апреля 1991 года Ленсовет принял решение о проведении общегородского опроса 12 июня 1991 года, совместив его с выборами Президента РСФСР и мэра города.
В рейтинговом голосовании, предшествовавшем назначению опроса, депутатам были предложены варианты для возвращения названия: Санкт-Петербург, Петербург, Петроград. Абсолютное большинство получил вариант Санкт-Петербург, который и вошел в опросный бланк. Несколько ранее депутатская комиссия по культуре отвергла калькированный вариант Свято-Петроград, который, несмотря на «русифицированную» основу, совершенно не соответствовал традициям русского топонимического словообразования. Выбрав для голосования исторически устоявшуюся форму первоначального имени города, ленинградские депутаты показали, что в основе их подхода – именно культурно-историческая реставрация, а не сиюминутное политизированное решение, каким было в свое время переименование Санкт-Петербурга в Петроград. Любой иной вариант превращал бы название, данное Петром I при основании города в честь своего небесного покровителя, в название в честь самого Петра Великого, меняя одно идеологизированное «увековечивание» на другое.
12 июня 1991 года 54,86% горожан, принявших участие в опросе, проголосовали за возвращение Санкт-Петербурга. 25 июня Ленсовет утвердил результаты опроса. 6 сентября 1991 года был подписан Указ Президиума Верховного Совета РСФСР «О возвращении городу Ленинграду его исторического названия Санкт-Петербург».