Suomenlahti
Suomenlahden pinta-ala on 29 500 neliökilometriä. Pituutta sillä on 428 kilometriä, ja sen suurin leveys on 120 kilometriä. Leveys Suomenlahden suulla on 75 kilometriä ja Porkkalanniemestä Tallinnan edustalla sijaitsevaan Rohuniemeen 52 kilometriä. Itäpäässään Suomenlahti kapenee 22 kilometrin pituiseksi ja 15 kilometrin levyiseksi Nevanlahdeksi. Toisin kuin monissa muissa Itämeren osissa, Suomenlahtea ei erota muusta Itämerestä mikään geologinen kynnys tai muu raja. Käytännössä länsireunana pidetään linjaa Hankonimen kärjestä Osmussaareen. Suurin lahti pohjoisrannikolla on Viipurinlahti, etelärannikolla Narvanlahti. Suomenlahden keskiulapan suurimmat saaret ovat Suursaari, Tytärsaari, Lavansaari ja Seiskari.
Suomenlahti
Ennen Veiksel-jääkautta 130 000 – 115 000 vuotta sitten Suomenlahti oli osa Eemmerta ja ulottui Vienanmerelle asti. Jäätikön reunan perääntyessä Suomenlahti oli aluksi osa makeavetistä Baltian jääjärveä, myöhemmin Yoldiameren lahti. Maankohoaminen erotti sen uudelleen järveksi, osaksi Ancylusjärveä. Noin yhdeksäntuhatta vuotta sitten valtameren pinnan noustessa suolaista vettä alkoi virrata Tanskan salmien kautta Itämereen ja alkoi Litorinameren aika.