Le drapeau actuel de la Bosnie-Herzégovine est adopté le 4 février 1998, à la suite de la proposition du Haut représentant international, Carlos Westendorp. La forme jaune et triangulaire représente la forme géographique du pays ainsi que les trois communautés principales (Bosniaques, Croates, Serbes). La couleur bleue et les étoiles sont inspirées du drapeau de l'Union européenne et représentent l'Europe. Elles rappellent l'appartenance de la Bosnie-Herzégovine à l'Europe et au Conseil de l'Europe.