El municipio se enclava en el valle del río Mayor o Barbadun que desemboca en el mar Cantábrico a su paso por el barrio de La Arena (perteneciente a Ciérvana).