El río Furelos nace de la confluencia de varios cursos de agua que bajan de los montes de la sierra do Careón, en el ayuntamiento de Toques, sirviendo sus aguas de linde entre ese municipio y el de Mellid, en el que entra, pasando luego a servir de límite entre Mellid y el municipio de Santiso, donde tras un curso por terrenos llanos de 26'2 km, se entrega al río Ulla, contribuyendo con un caudal de 6'63 m³/s.