Su nacimiento en los montes del Teleno, donde existen cumbres de más de 2.000 m, se forma por la unión de pequeños ríos como el río Iruela, el río Truchillas y el río Pequeño, junto con otros riachuelos y arroyos.