Municipio de la Navarra Media Oriental, en la linde este con Aragón. Limita al norte con términos de Liédena y Javier, al oeste con Aibar, al sur con Cáseda y con la provincia de Zaragoza, con la que limita también al este. Terreno llano, de labor y regadío, es recorrido de norte a sur por el río Aragón que forma una vega y baña la capital del municipio, sita a los 2º 24' Long. este (Mer. M.) y a 42" 34' 40" Lat. norte, a 404 m. de altitud. Al Aragón afluyen el Irati en el extremo norte y el Onsella al este. La cota máxima de altura se sitúa en el límite con Liédena, monte Ugarte (627 m.).