Municipio navarro situado al norte de Pamplona.
Riegan su término el río del mismo nombre que nace al pie del monte Beorburu (886 m.) y su afluente, por la izquierda, el Zubiaga y el Iturriaga. El suelo es montañoso oscilando sus alturas entre los 900 y los 500 m. Destacan los montes Osakar, Osinaga, Eltxu, Esate, Ataburu, Arronamendi, Llarragorri, San Gregorio y San Bartolomé. Limita al norte con Atez e Imotz, al oeste con Gulina, al este con Odieta y Ezkabarte y al sur con Ansoain y Pamplona.
Forman parte del municipio de Juslapeña las siguientes entidades de población:
Ver mapa más grande