Golful este mărginit la nord de peninsula Labrador, la est de Newfoundland, la sud de peninsula Nova Scotia și de insula Cape Breton, iar la vest de Gaspé și de New Brunswick. Are în componență insula Anticosti, insula Prince Edward și insulele Magdalen.
În afară de râul Saint Lawrence, unii dintre afluenții Golfului Saint Lawrence includ râul Miramichi, râul Natashquan, râul Restigouche, râul Margaree și râul Humber. Printre brațele Golfului se numără Golful Chaleur, Golful Miramichi, Golful Sfântul Gheorghe, Golful Insulelor și Strâmtoarea Northumberland.
Ieșiri
Golful se varsă în Oceanul Atlantic prin următoarele ieșiri:
- Strâmtoarea Belle Isle, între Labrador și Newfoundland (17 km lățime și 60 m la adâncime).
- Strâmtoarea Cabot, între Terra Nova și Insula Capului Breton (104 km lățime și 480 m la adâncime).
- Strâmtoarea Canso, între insula Cape Breton și peninsula Nova Scoția (1 km lățime și 60 m la adâncime).
Arii protejate
Paul Island, în Noua Scoție, în largul extremității nord-estice a insulei Cape Breton, este numită "Cimitirul Golfului" pentru numeroasele sale epave. Accesul pe insulă este controlat de Garda de Coastă canadiană.
Insula Bonaventure, situată în extremitatea estică a Peninsulei Gaspé, Île Brion și Rochers-aux-Oiseaux (Stânca Păsărilor), la nord-est de Insulele Magdalen, sunt sanctuare importante pentru păsările migratoare. Acestea sunt administrate de Serviciul canadian pentru conservarea vieții sălbatice.
Guvernul Canadei întreține parcuri naționale în estuarul Golfului St. Lawrence, la Forillon. Acesta se află pe vârful estic al Gaspé, în Insula Prince Edward, pe țărmul nordic al insulei. Kouchibouguac se află pe coasta de nord-est a New Brunswick. Cape Breton Highlands se află pe vârful nordic al insulei Cape Breton. Gros Morne se află pe coasta de vest a Terrei Noi. Iar o rezervație a parcului național se află în arhipelagul Mingan, pe Coasta de Nord din Quebec.