Corre con orientación general noroeste hasta llegar al embalse Recoleta y luego sigue hasta la localidad de Villa Seca, ubicada 4 km al noreste de Ovalle, donde se junta con el Río Grande, que unidos pasan a denominarse río Limarí hasta su desembocadura en el océano Pacífico.