De havens van IJmuiden, Beverwijk, Zaanstad en Amsterdam maken gezamenlijk de Amsterdamse haven. Iedere haven heeft ook zijn specialiteit. In IJmuiden vind je veel activiteiten op zee (offshore), maar ook de cruise en vis industrie. In Beverwijk vind je veel landbouwproducten en in de Zaan een grote foodsector. De haven van Amsterdam wordt beheerd door havenautoriteit Port of Amsterdam. En de haven van IJmuiden door Zeehaven IJmuiden.