Está situado en la parte occidental de la comunidad autónoma, a 85 km de distancia de Santander, lindando al oeste con Peñarrubia y Cillorigo de Liébana, al sur con Rionansa, al este con Cabezón de Liébana y al norte con Herrerías y Asturias.