Saint-Martin-de-Hinx liegt etwa 19 Kilometer ostnordöstlich von Dax. Der Adour begrenzt die Gemeinde im Osten. Umgeben wird Saint-Martin-de-Hinx von den Nachbargemeinden Saubrigues im Norden und Nordwesten, Saint-Jean-de-Marsacq im Norden und Osten, Sainte-Marie-de-Gosse im Osten und Südosten, Biarrotte im Süden, Biaudos im Süden und Südwesten sowie Saint-André-de-Seignanx im Westen und Südwesten.