Durante su recorrido de 56 km recibe un buen número de afluentes y los más importantes son los ríos Antigua, Fontán, Cebedezo, Santa Bárbara, San Miguel, Picarrexo, Saa, Mao, Carabelos y Ferreira, además el riachuelo de Vado.