La commune a été créée en 1793 à partir de la partie ouest de la paroisse de St Symphorien sous le nom de St Léger et Bourideys. La commune de Bourideys en fut détachée avant 1801. Son nom actuel apparaît dans le Bulletin des Lois de 1801. Balson pourrait venir de Balsamum : baume, résine, en rapport avec les pins de la région landaise.
L'église Saint Léger datée du XIIIème, XVème et VIème siècle est composée d'un clocher-mur encadré de deux pinacles terminant les contreforts. En avant un vaste porche soutenu par des piliers carrés a été aménagé pour accueillir la foule lors du pèlerinage annuel en l'honneur de Saint Clair.
Des tables d'offrande percées de trous pour recevoir les grains y sont installés. La décoration d'origine des voutes remonte au XIIIème siècle. Une représentation peinte du Christ en Majesté, entouré des symboles des quatre évangélistes est encore visible aujourd'hui. Par dessus les peintures, des fresques du XVIème représentant les travaux du mois, sujet unique en Gironde, chaque mois étant représenté par son activité dominante.
A l'intérieur des statues des Saints guérisseurs, tout prêt de la fontaine St Clair.
L'une des 51 communes faisant partie du Parc Naturel Régional des Landes de Gascogne.