Su principal afluente es el río Cadagua, que nace en el municipio burgalés de Valle de Mena y tiene una cuenca de 642km², buena parte de los cuales están en la provincia vecina.