Discurre brevemente por la comunidad autónoma de Cantabria a la altura del municipio de Valdeolea y, tras pasar por la localidad de Mataporquera, sale definitivamente de esta comunidad, uniéndose al río Pisuerga en las cercanías de Aguilar de Campoo, de nuevo en Palencia.