По совокупности ландшафтных особенностей на территории города можно выделить три части: Левобережную, Правобережную и Дельтовую. На Левобережье преобладает плоская однообразная равнина, простирающаяся в южной части до Пулковских высот. Даже самые возвышенные участки приподняты над уровнем моря всего лишь на 3-4 м, а основная часть располагается на отметках 2-3 м и постоянно подвержена угрозе наводнения. Водотоков здесь мало. Зелень на неосвоенных участках почти отсутствует. Правобережье - наиболее возвышенная часть города (5-10 м над уровнем моря) отличается значительной пересеченностью рельефа, обилием озер, прудов, зелени. Дельтовая, или Западная, часть наиболее освоена, почти вся площадь, исключая небольшие заболоченные участки на приморской террасе застроена или занята парками. Самые низкие места - это остров Елагин, Каменный, Крестовский, расположены в северной части дельты Невы, а также северо-западная часть Васильевского острова. Здесь на намытой территории формируется морской фасад города.