Le réseau fluvial du Nord-Pas de Calais est composé de 680 km de canaux et rivières, ce qui représente 10% du réseau navigable national. 548 km sont accessibles à la navigation de commerce. Ils se décomposent ainsi :
Il existe de nombreux sites fluviaux de transbordement dans le Nord-Pas de Calais, allant du simple site de chargement – déchargement, à la plate-forme multimodale.
Le premier port fluvial régional est celui de Dunkerque avec 2,38 millions de tonnes de marchandises transitées en 2008, puis viennent les ports de la CCI Grand Lille avec 1,1 millions de tonnes, les ports du Valenciennois de la CCI Nord de France avec 0,93 millions de tonnes, et enfin le port de Béthune avec 0,5 millions de tonnes.