До сих пор принято считать, что Санкт-Петербург расположен на 101 острове, это, конечно, чуть меньше, чем в Венеции…
В середине XIX века это действительно было так, хотя уже тогда островов было значительно меньше, чем в XVIII. Тогда их насчитывалось 147. Сокращению числа островов способствовали многие факторы, как природные, так и связанные с человеческой деятельностью. Одни острова, открытые морю и ветру, размывались, другие исчезали при прокладке каналов, третьи сливались воедино при засыпке водотоков.
К середине XX века на гидрографической карте Петербурга осталось всего 42 острова.