Город Санкт-Петербург расположен на островах. Самый большой остров- Васильевский. Второй по величине - остров Декабристов. В центре города находится Адмиралтейский остров. К Петроградской стороне относятся острова: Петроградский, Аптекарский, Петровский, Заячий, Крестовский, Каменный и Елагин. Количество островов менялось из-за наводнений и строительства каналов. В середине 18 века было 30 островов. После 1777 г. их стало 48. К середине 19 века насчитывался 101 остров. Так как засыпаны были многие каналы их осталось всего 42.