Die GemeindeSort-en-Chalosse liegt im Westen der Landschaft Chalosse am Fluss Luy, etwa neun Kilometer ostsüdöstlich von Dax. Umgeben wird Sort-en-Chalosse von den Nachbargemeinden Hinx im Norden, Poyartin im Osten, Garrey im Südosten und Süden, Clermont im Süden, Mimbaste im Südwesten, Saugnac-et-Cambran im Westen sowie Candresse im Nordwesten.