边界向北移动，涅瓦大街和皇宫广场得以保留作为市中心的地位和功能。1934年，基洛夫在列宁格勒遇刺，由此掀开苏联大清洗的序幕。在1941年9月8日至1944年1月27日，二战苏德战争期间，列宁格勒曾经历纳粹德国以及芬兰军队长达872天的封锁，列宁格勒围城战成为了现代历史上时间最长、破坏最严重、伤亡人数最多的围城战之一，1944年苏联发起大规模反攻，芬兰同苏军停战，解除了城市北部威胁，德军亦在反攻之中溃退，围城战结束。1945年5月1日，斯大林签署最高统帅命令第20号，命名列宁格勒市与斯大林格勒、塞瓦斯