Главная городская река Нева и два ее рукава Малая Нева и Большая Невка делят территорию Санкт-Петербурга на три части. Пространство левого берега Невы, протянувшееся до юго-запада и включающее также Купчино, Пулково и Рыбацкое, составляет большую часть городской территории. Второй большой район занимает правобережье, границы которого доходят до Сестрорецка, Парголова, Шувалова и Ржевки. И третья, последняя, часть включает в себя все острова дельты Невы, то есть исторический центр города. Самые крупные из сорока двух островов являются целыми районами города: Васильевский, Петроградский, Крестовский, Аптекарский, Декабристов.