圣彼得堡位于俄罗斯西北部,波罗的海沿岸,涅瓦河口。是俄罗斯第二大城市,俄罗斯西北地区的中心城市,俄罗斯的“北方首都”。 圣彼得堡始建于1703年。当年,彼得大帝为防御瑞典军队的进攻,亲自选定了涅瓦河三角洲的兔儿岛作为修建要塞,以屯兵把守波罗的海出海口。以后就以此为基础,扩建了圣彼得堡城。 这一时期,彼得大帝在圣彼得堡创建了波罗的海舰队,使俄罗斯在历史上第一次拥有了自己的海军。 1712年,俄罗斯将首都从莫斯科迁到圣彼得堡,并在此后的二百多年里一直定都于此,直到1914年第一次世界大战爆发,因“堡”字是德语发音,而一战的敌对国就是德国,因此城市的名字改为彼得格勒——彼得之城。 1917年,随着阿芙乐尔号巡洋舰的一声炮响,列宁领导的十月革命在这里获得成功,从此开创了一个全新的苏联时代。
1918年3月,首都重又从这里迁回莫斯科。
1924年列宁逝世后,为纪念他,又将城市名称改为了列宁格勒。
二次大战期间,这里上演了一段悲壮的历史,列宁格勒保卫战让这座城市经历了血与火的残酷洗礼。全城有642000人因严寒和饥饿而死,20000多人因德军空袭和轰炸而亡,3200多幢建筑被毁,大量古迹变成瓦砾。
战后的列宁格勒人民全力以赴重建家园,经过十数年的努力,这座城市又再现了“北方威尼斯”、全俄最欧洲化城市的风采 1992年,圣彼得堡举行全市公民票决城市名称的恢复,绝大多数民众赞成恢复原名。至此,昔日旧都重新开始了全新的历史时期。