Ce drapeau blanc avec les armoiries de l'île au centre est en fait le drapeau de la capitale de l'île : Gustavia. Il a été officialisé et finalement adopté en décembre 1977 par délibération municipale. Les armoiries racontent à elles-seules l'histoire tumultueuse de l'île. En effet, l'ile a été simultanément sous dominance française puis suédoise avant de revenir dans le giron français à partir de 1878. En souvenir de ce passé, le drapeau de Gustavia à St-Barth reprend le symbole de la Croix de Malte puisque l'île fut la propriété de l'ordre de Malte de 1651 à 1665 avant d'être vendue à la France. En souvenir de son nouveau « propriétaire », les armoiries comportent trois fleurs de lys symbolisant la tutelle royale de la France de 1648 à 1785. A côté des fleurs de lys et de la Croix de Malte, le drapeau reprend trois couronnes symbolisant la possession de l'île par la Suède de 1785 à 1878. Aux armoiries historiques s'ajoutent un pélican et un iguane (Ounalao), tout deux emblèmes vivants de l'île même si de nos jours ces deux animaux sont en voie de disparition sur l'ile.
