Olite se encuentra en la zona media de Navarra, a orillas del río Zidacos.