L'étang de Léon se situe dans les communes de Léon et de Vielle-Saint-Girons, dans le département français des Landes.