Presenta un cauce de 58 km de largo y tiene como afluentes a los ríos Ego, Aramayona y Aránzazu; atraviesa Salinas de Léniz, Arechavaleta, Escoriaza, Mondragón, Vergara, Placencia de las Armas, Elgóibar, Alzola y Mendaro, desembocando en Deva.