В Санкт-Петербурге насчитывается около 80 квадратных километров островов, которые можно разделить на естественные и искусственные. Самым большим по площади островом является Безымянный, а следующим по величине - Васильевский. Всего в 2002 году насчитали 33 крупных острова, каждый из которых имеет собственное название.