Su término municipal tiene una superficie de 51,51 km² y limita al oeste con el río Ebro que le separa del La comunidad autónoma de La Rioja y con Sartaguda, al norte con Lerín, al sur con San Adrián y al este con Falces y Peralta.