El riu Ripoll travessa el terme longitudinalment de nord a sud. Neix a 600 m sobre el nivell del mar i entra a la depressió Prelitoral als 300 m, just després de passar per Castellar. Forma part de la conca del Besòs, que divideix la depressió Prelitoral en valls independents.
La història i el desenvolupament econòmic de la població de Castellar han estat des de sempre molt vinculats al riu: per una banda pel cultiu i per l’altra com a força per fer funcionar tota una infraestructura de molins instal·lats a les ribes, alguns ja documentats en època medieval, que a principis del segle XIX es convertiren en el motor del procés d'industrialització tèxtil.
L’aprofitament de la força de l’aigua del riu, i la instal·lació en el seu moment de moltes indústries que hi abocaven els seus residus, van portar a una degradació progressiva de les aigües i de la llera del mateix. Des de fa un temps, i en col·laboració amb altres administracions, s’està treballant per a la seva recuperació.