Tiene una longitud de 145 kilómetros (51,91 km en España) y nace en la "Fuente del Támega", en el lugar de la Alberguería (Laza), en las estribaciones de la Sierra de San Mamede, a 960 metros de altura, en el monte Talariño.