Municipio navarro situado en una cuesta a orillas del arroyo Oyabar que nace al suroeste del Montejurra, en el valle de la Solana. Está a los 1° 35' 50" longitud este y 42' 35' 20" latitud norte. Riegan su término los ríos Bueno y Salado. Altitud: 562 m. Limita al norte con Barbarin, Luquin y facería de Arambelza, al este con Arellano y Sesma, al oeste con Barbarin, pertenencia de Luquin y Sesma y al sur con este último municipio. El terreno es llano con algunas ondulaciones de las estribaciones del Montejurra y Learza. El clima es seco y sano.