Elva Neva oppsto da Ladoga endelig brøt gjennom terskelen ved Porogi og inn i de nedre delene av elva Izjora, som da munnet ut i Finskebukta, mellom 4 000 og 2 000 år siden. I henhold til nyere data skjedde dette rundt 3 300 år siden.