Le Gaïac est une espèce caribéenne rare. On le trouve aux Bahamas, dans les Grandes et les Petites Antilles ainsi qu’en Guyane, en Colombie et au Venezuela.
C’est un arbuste ou un petit arbre de 3 à 10 mètres de haut des zones sèches littorales de basse altitude sur sols calcaires. Il appartient au cortège de la forêt xérophile.