El relieve del municipio está definido por el
valle del
río Nela y las
montañas que lo circundan, además de por algunos arroyos y pequeños
ríos afluentes del río Nela, como el río Trema. El río Nela procede de Merindad de Valdeporres dando lugar a un amplio valle en el que se asienta el
pueblo antes de pasar a Medina de Pomar. Por el extremo suroccidental también pasa el río Ebro. Entre las cuencas de ambos ríos principales, por el sureste del territorio, se alza la
sierra de la Tesla, donde se alza Peña Corva (1332 metros) en el límite con Merindad de Valdivielso.