La commune de Léon se situe dans le département Landes.
Les communes à proximité sont les suivantes : Soustons, Vielle-Saint-Girons, Castets, Messanges, Azur, Magescq, Moliets-et-Maa, Saint-Michel-Escalus.
8 infirmiers et infirmières à domicile travaillent à Léon.