Nace en Galicia a 1.281 m de altitud en la sierra de Texeiras, gira en sentido norte-sur recorriendo 25 km en territorio español y llega a la frontera en la aldea de Veiga de Seijo, en el municipio de Riós, donde su curso se encuentra a 560 m de altitud.