Discurren por el municipio tanto el Río Guayanilla como una parte del Río Grande de Yauco.