Por la localidad de Camesa de Valdivia, discurre el Rio del mismo nombre.

El río Camesa es un pequeño curso fluvial de la cuenca del Duero. Se trata de un tributario del Pisuerga, al que se une en
Villaescusa de las Torres, en las inmediaciones de Aguilar de Campoó.

El río nace en el municipio palentino de Barruelo de Santullán, en el paraje de Honcamesa, y, tras discurrir durante unos 18  km. por el municipio cántabro de Valdeolea, vuelve a entrar en la provincia de Palencia, en el municipio de Aguilar de Campoó.

El Camesa cuenta en su recorrido con pequeños arroyos tributarios, al tener una pendiente moderada, y valles relativamente
amplios posee una interesante vegetación y especies de peces muy diversas.