Bulgarien zeigt als Nationalflagge eine Trikolore mit weiß-grün-roten Streifen. Die Farben wurden zum ersten Mal 1878 angenommen. Weiß steht für den Wunsch nach Frieden und Freiheit, Grün für blühende Landwirtschaft des Landes und Rot für die Tapferkeit des Heeres.