Північна частина Ладозького озера лежить на Балтійському кристалічному щиті, південна — на Східноєвропейській платформі. У найближчих до Ладоги районах південний кордон щита проходить приблизно по лінії Виборг — Приозерськ — гирло річки Видлиці — витік річки Свірі.