Nace al pie del monte Muralla, entre 400 y 500 msnm de altitud, en el ayuntamiento de Rianjo y cerca de su linde con el de Lousame; durante un corto tramo hace de linde entre los municipios de Rianjo y Dodro, pero prácticamente sus 9 km de recorrido transcurren dentro del concejo rianjero, donde desemboca en el lugar de El Pazo, parroquia de Rianjo, en la orilla derecha de la ría de Arosa.