Guirguillano és un municipi de Navarra, a la comarca de Puente la Reina, dins la merindad de Pamplona. Limita al nord amb Salinas de Oro, Guesálaz i Bidaurreta, al sud amb Cirauqui, Mañeru i Artazu, a l'E. amb els de Puente la Reina i Belaskoain i a l'oest amb Guesálaz i Cirauqui. Està format pels concejos d'Echarren de Guirguillano i Guirguillano i per l'indret d'Argiñariz.