Este municipio limita al norte con el municipio de San Pedro del Arroyo, Gallegos de Altamiros, Bularros y la Dehesa de Miranda al sur, con el municipio de Brabos y Santo Tomé de Zabarcos al oeste, y al este con los municipios de Aveinte y Muñoyerro.