Lanton se compose de 4 bourgs : Lanton, Cassy, Taussat-les-Bains et Blagon.
Le sentier du littoral, à parcourir à pied, constitue sa façade maritime et est ponctué de trois ports : le port de Fontainevieille à Taussat, le Vieux port de Taussat et le port de Cassy.
La commune possède aussi de jolies plages comme la plage Suzette à Cassy où il est agréable de se détendre à marée haute. A marée basse, il est possible de se rafraîchir au bassin de baignade et de profiter de nombreuses animations sportives Cap 33 qui se déroulent en saison estivale.
La Vélodyssée traverse la ville. Cette piste cyclable permet de se déplacer à vélo tout en sécurité et de rejoindre les communes limitrophes : Audenge et Andernos.