Añorbe se sitúa en la zona sur occidental de Valdizarbe, en la merindad y partido judicial de Pamplona, en la zona media de Navarra.
Concretamente en su término municipal, en el monte conocido con el nombre de El Txaparro, se encuentra emplazado el mojón que señala el centro geográfico de Navarra.
El pueblo se sitúa en el extremo norte de Valdizarbe, y en la falda de una montaña, en cuya cima se alza la ermita de San Martín, coronada por una imagen del Sagrado Corazón de Jesús.
Añorbe cuenta con una superficie de 24,1 km² y una densidad normal de 22 habitantes por km². Se encuentra a 22 kilómetros de Pamplona y dispone de dos vías de comunicación principales: una por el desvío de la carretera local que se une con la N-111 (Pamplona-Logroño), y la otra por el desvío de la N-121 (Pamplona-Tudela) atravesando ambas Valdizarbe. En la actualidad, el acceso en el Carrascal en la A-15 contribuye a facilitar la comunicación con Pamplona.
El municipio limita al norte con Enériz y Úcar, al este con Tirapu y Barásoain, al sur con Artajona, y al oeste con Obanos y Enériz.
Atraviesa por el extremo sureste del término, la carretera comarcal del Carrascal a Marcilla por Artajona y desde ella se ven la ermita de San Esteban y el contiguo alto de Gazteluzar, en la vertiente sur de Aldapeta.
Desde el punto de vista geológico se extiende su término entre la falla con cabalgamiento de Puente la Reina o de Valdizarbe y la cubeta sinclinal de Barasoain. Todo él, pertenece a los sedimentos oligo-miocénicos, del borde norte de la depresión del Ebro.
Las características climáticas más destacadas son inviernos fríos, veranos calurosos y secos, con precipitaciones predominantemente otoñales - invernales, y cierzo frecuente.
El promedio anual de lluvias es de 500-700 litros por metro cuadrado y caen en 70-80 días. El promedio de temperatura está en 12-13 ºC, los grados día/año son de 1600 y el de evapotranspiración potencial en torno a 700 - 725 litros por metro cuadrado.
El clima es en conjunto mediterráneo - continental. Se ha cultivado el olivo y aún persisten algunos rodales de encina puros o mezclados con quejigos, hasta sumar unas 180 hectáreas. La repoblación forestal cubrió alrededor de 100 hectáreas (pino negro y laricio de Austria principalmente).