Teluk ini dibatasi di utara oleh Semenanjung Labrador, di timur oleh Newfoundland, di selatan oleh semenanjung Nova Scotia dan Pulau Cape Breton, dan di barat oleh Gaspé dan New Brunswick. Di sana terdapat Pulau Anticosti, Pulau Prince Edward, dan Kepulauan Magdalen.
Selain Sungai Saint Lawrence itu sendiri, beberapa anak sungai Teluk Saint Lawrence termasuk Sungai Miramichi, Sungai Natashquan, Sungai Restigouche, Sungai Margaree, dan Sungai Humber. Lengan Teluk termasuk Teluk Chaleur, Teluk Miramichi, Teluk St George, Teluk Kepulauan, dan Selat Northumberland.
Outlet
Teluk mengalir ke Samudra Atlantik melalui outlet berikut ini:
- Selat Belle Isle antara Labrador dan Newfoundland (lebar 17 km dan 60 m pada kedalaman terdalamnya).
- Selat Cabot antara Newfoundland dan Pulau Cape Breton (lebar 104 km dan 480 m pada titik terdalamnya).
- Selat Canso antara Pulau Cape Breton dan semenanjung Nova Scotia (lebar 1 km dan 60 m pada titik terdalamnya).
Area yang dilindungi
Paul Island, Nova Scotia, di ujung timur laut Pulau Cape Breton, disebut sebagai "Kuburan Teluk" karena banyaknya bangkai kapal. Untuk mencapai pulau ini dikendalikan oleh Penjaga Pantai Kanada.
Pulau Bonaventure di ujung timur Semenanjung Gaspé, Île Brion dan Rochers-aux-Oiseaux (Bird Rock) di timur laut Kepulauan Magdalen merupakan suaka burung migran yang penting. Mereka dikelola oleh Canadian Wildlife Service.
Pemerintah Kanada mengelola taman nasional di muara Teluk St Lawrence di Forillon. Itu di ujung timur Gaspé, Pulau Prince Edward di pantai utara pulau itu. Kouchibouguac berada di pantai timur laut New Brunswick. Cape Breton Highlands berada di ujung utara Pulau Cape Breton. Gros Morne berada di pantai barat Newfoundland. Dan cagar taman nasional berada di Kepulauan Mingan di Côte-Nord Quebec.