Limita al norte con los municipios de Arguedas y Castejón; al este con las Bardenas Reales que la separan de Ejea de los Caballeros en la provincia de Zaragoza; al sur con la Cabanillas, Fontellas y Murchante; al oeste con Corella, Cintruénigo y Fitero.