Soustons est située dans le département des Landes. La ville est le chef-lieu du canton. Ses habitants sont appelés les Soustonnais et
les Soustonnaises.
La commune se situe à 11 mètres d'altitude, s'étend sur 100,4 km² et compte 7 241 habitants depuis le dernier recensement de la population. Avec une densité de 72,1 habitants par km², Soustons a
connu une nette hausse de 25,9% de sa population par rapport à 1999.