Ports in Canada
Every port in Canada, and the maritime companies that serve it.
Ports691
| Port | Country | Code | Companies nearby |
|---|---|---|---|
| MarathonOntario | CAMAR | — | |
| Mary's HarbourNewfoundland and Labrador | CAYMH | — | |
| MarystownNewfoundland and Labrador | CAMTN | — | |
| Menzies BayBritish Columbia | CAMEB | — | |
| MerigomishNova Scotia | CAMGH | — | |
| MeteghanNova Scotia | CAMET | — | |
| MetiskowAlberta | CAMSW | — | |
| MillbankNew Brunswick | CAMLK | — | |
| Milne Inlet PortNunavut | CAMNI | — | |
| MindemoyaOntario | CAMYO | — | |
| Mingan HarborQuebec | — | — | |
| MintoNew Brunswick | CAMTO | — | |
| MiramichiNew Brunswick | CAMIR | — | |
| MonctonNew Brunswick | CAMNT | — | |
| Mont-LouisQuebec | CAMOL | — | |
| MoosoneeOntario | CAMOU | — | |
| Mould BayNorthwest Territories | CAYMD | — | |
| MulgraveNova Scotia | CAMUL | — | |
| NainNewfoundland and Labrador | CANAI | — | |
| NakuspBritish Columbia | CANAK | — |