A l’origine du développement de la ville, la rivière de la Selle traverse Le Cateau, situé dans son bassin versant, du sud-est au nord-ouest ; elle prend sa source dans la forêt de Wassigny pour se jeter dans l’Escaut au bout de 53 Km, arrosant ainsi 17 communes. C’est une petite rivière avec un cours constant et rapide qui faisait tourner autrefois de nombreux moulins, et qui a été l’un des éléments décisifs dans l’industrialisation de la ville.
Aujourd’hui, elle fait partie du patrimoine naturel avec notamment la présence de la truite Fario, et représente un atout touristique.