Saint Lawrence River
Port Map

The ports and harbors situated on the Saint Lawrence River are shown on the map and port index by country table below. Click on the yellow port icons for more information on that port.

The Saint Lawrence River has 35 ports and harbors in 2 countries. The number in parentheses after the port's location corresponds to the numbered icons on the map.

* indicates the port has a World Port Source review.

Baie-Comeau   (9)
Port of Baie-Comeau

Becancour   (20)
Port of Becancour *

Brockville   (30)
Brockville Harbour

Cardinal   (27)
Port of Cardinal

Contrecoeur   (23)
Contrecoeur Harbor

Cornwall   (26)
Port of Cornwall

Forestville   (11)
Forestville Harbor

Godbout   (7)
Port of Godbout

Gros Cacouna   (14)
Gros Cacouna Harbor

Havre St Pierre   (1)
Port of Havre St Pierre

Kingston   (35)
Kingston Harbor

Les Escoumins   (12)
Les Escoumins Harbor

Les Mechins   (6)
Les Mechins Harbor

Marysville   (34)
Marysville Harbor

Matane   (8)
Matane Harbor

Mont Louis   (2)
Mont Louis Harbor

Montreal   (24)
Port of Montreal *

Pointe-au-Pic   (16)
Pointe-au-Pic Harbor

Port Cartier   (4)
Port of Port Cartier

Portneuf   (19)
Portneuf Harbor

Prescott   (28)
Port of Prescott

Quebec   (17)
Port of Quebec *

Rimouski   (10)
Rimouski Harbor

Riviere du Loup   (15)
Riviere du Loup Harbor

Sainte-Anne-des-Monts   (5)
Sainte-Anne-des-Monts Harbor

Sept-Iles   (3)
Port of Sept-Iles

Sorel   (22)
Port of Sorel

St. Romuald   (18)
St. Romuald Harbor

Tadoussac   (13)
Tadoussac Harbor

Trois Rivieres   (21)
Port of Trois-Rivieres

Valleyfield   (25)
Port of Valleyfield

United States
New York
Alexandria Bay, NY   (31)
Port of Alexandria Bay

Cape Vincent, NY   (33)
Port of Cape Vincent *

Clayton, NY   (32)
Port of Clayton *

Ogdensburg, NY   (29)
Port of Ogdensburg *