Guesálaz (baskischGesalatz) ist ein nordspanisches Dorf und eine Gemeinde (municipio) mit 438 Einwohnern (Stand 1. Januar 2022) im Süden der Autonomen GemeinschaftNavarra. Die Gemeinde besteht aus den Ortschaften Arguiñano, Esténoz, Garísoain, Guembe, Irurre, Iturgoyen, Izurzu, Lerate, Muez, Muniáin und Vidaurre sowie aus den Weilern Arzoz, Irujo, Muzqui und Viguria.
Guesálaz liegt gut 35 km (Fahrtstrecke) westsüdwestlich von Pamplona bzw. ca. 70 km nordöstlich von Logroño in einer Höhe von ca. 520 m. Der Alloz-Stausee (der aufgestaute Río Salado) begrenzt die Gemeinde im Westen. Das Klima ist gemäßigt bis warm; Regen fällt überwiegend im Winterhalbjahr.