El curso fluvial del río se extiende a lo largo de más de 50 km pasando por los municipios salmantinos de Candelario, Béjar, Montemayor del Río, Lagunilla, Valdelageve y desemboca cerca del municipio de Sotoserrano, a menos de 500 m de altitud.