Lesgor liegt etwa 20 Kilometer nordöstlich von Dax und etwa 32 Kilometer westsüdwestlich von Mont-de-Marsan. Umgeben wird Lesgor von den Nachbargemeinden Rion-des-Landes im Norden, Carcen-Ponson im Osten und Nordosten, Bégaar im Süden und Osten, Laluque im Westen sowie Boos im Nordwesten.